关于用node运行ts文件的问题

关于用node运行ts文件的问题

老师,我看视频中你直接用node命令成功运行了ts文件,但我尝试了一下就会报错。需要装什么依赖吗?

https://img1.sycdn.imooc.com//climg/62368ed60942e6af03090188.jpg

我的运行结果:

https://img1.sycdn.imooc.com//climg/62368eee09c95f8c05750205.jpg

下载视频          

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,本节课老师是在ts文件中写的js代码,没有涉及到ts的相关语法,所以可以直接使用node xxx.ts执行。另外,不知道同学是否搭建开发环境并且安装相应的依赖,如果没有搭建,具体可参考如下:

1、新建一个文件夹(如下图),文件名字可以自取

https://img1.sycdn.imooc.com//climg/6236f31b0945dfcc01500114.jpg

2、进入上述新建的文件夹中,打开命令窗口,分别执行下列命令:

npm init
npm i typescript --save-dev
npm i @types/node --save-dev
npm i ts-node --save-dev

例如:

https://img1.sycdn.imooc.com//climg/6236f6a00989e61705830845.jpg

执行后的文件夹如下:

https://img1.sycdn.imooc.com//climg/6236f392090aaf2f03390165.jpg

至此,编译环境就搭建好了,接下来在TypeScript-test这个文件夹中,再新建一个文件夹,比如3-1,然后在这个3-1中新建ts文件,比如app.ts(如下图)

https://img1.sycdn.imooc.com//climg/6236f4e30965ec6817180913.jpg

3、在新建的ts文件中编写有ts语法的代码,然后需要先将ts代码编译成js代码,再使用node xxx.js执行代码。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师