了解了TS是什么,就来创建了demo吧
步骤:1.创建TS文件--->2.写代码--->3.执行代码
注意:TS文件后缀是 .ts 而不是 .js
在创建好的helloWord.ts文件中输出一句代码
console.log("hello Ts");
但问题来了:
TS代码能在Node.js里运行吗? 显然是不能
该如何处理呢?TS->JS ->执行
如何去操作?
步骤1:在当前目录打开终端,输入 tsc 文件名.ts 然后就会看到自动生成了一个同名JS文件
步骤2:执行node 文件名.js就可以了(注意:一定要生成转换的js文件后才能执行)
然后就可以看到输出的代码了
但是上述步骤会很麻烦,每次修改完代码都要执行以下两条语句才能执行TS代码,
tsc 文件名.ts
node 文件名.js
有没有方式对其进行简化呢?肯定是有的
简化方式:使用 ts-node 包,“直接”在Node.js中执行TS代码
执行以下命令安装 ts-node包并执行TS代码
安装命令:npm i -g ts-node
执行命令:ts-node 文件名.ts
PS:你在执行 ts-node 文件名.ts时可能会遇到以下错误:
这时你只需执行以下代码就可以解决了:
npm install -D tslib @types/node