如何从命令行运行TypeScript文件?
问题描述:
我很难找到答案。使用普通的Node.JS,你可以运行任何带有node path/to/file.js
的js文件,CoffeeScript的文件是coffee hello.coffee
和ES6的babel-node hello.js
。我如何对Typescript做同样的事情?如何从命令行运行TypeScript文件?
我的项目有一个tsconfig.json
,它被Webpack/ts-loader用来为浏览器构建一个很好的小包。在此之前,我需要从控制台运行构建步骤,但是,这将使用项目中使用的一些.ts
文件来生成模式,但我似乎无法运行单个Typescript文件,而无需编译整个项目。
答
我如何做同样的打字稿
您可以留下tsc
使用tsc -w -p .
手表模式下运行,它会产生.js
文件,你在现场的方式,这样你就可以像正常运行node foo.js
TS节点
有TS-节点:https://github.com/TypeStrong/ts-node,将做到这一切为您
'ts-node'正是我所期待的。谢谢! – Gunchars