怎么用node执行ts文件

1,405 阅读1分钟

node文件用ts写的话,需要额外增加以下依赖,才能顺利执行ts-node xx.ts

sudo npm i -g typescript
sudo npm i -g ts-node
sudo npm i -g -D tslib @types/node

特别是最后一个,经常很容易忘记,会报错”return new TSError(diagnosticText, diagnosticCodes);“

如果是项目里,那么去掉-g即可。

之后,随便写ts文件,就可以执行了,

// 右击执行也可以   或   ts-node xx.ts
const a:string = 'hi ts'
console.log(__dirname)