为什么ts-node无法编译和执行打字稿文件?它在终端中使用,例如“ ts-node scriptfile”。它仅返回空行。怎么了?感谢您的帮助。
答案 0 :(得分:0)
还有另一种简单的方法来运行.ts文件
首先您必须安装打字稿
npm i -g typescript
然后使用此命令运行 .ts 文件
tsc fileName.ts | node fileName.js
注意:上面的命令将生成一个名为fileName.js的额外文件
最后确保您使用console.log()返回任何内容
答案 1 :(得分:0)
ts-node
是一个打字稿执行器,而不是一个编译器。如果您运行 npx ts-node script.ts
,它将作为打字稿执行,无需编译。
要生成已编译的 js 文件,请尝试 tsc script.ts
。