如何从命令行运行TypeScript文件?

我很难find答案。 用普通的Node.JS,你可以运行任何js文件, node path/to/file.js ,CoffeeScript为coffee hello.coffee ,ES6为babel-node hello.js 。 我如何做与Typescript相同?

我的项目有一个tsconfig.json ,Webpack / ts-loader使用它来为浏览器构build一个很好的小包。 在此之前,我需要从控制台运行构build步骤,但是,这将使用项目中使用的某些.ts文件来生成模式,但似乎无法运行单个的Typescript文件没有编译整个项目。

我如何做与Typescript相同

您可以使用tsc -w -p .使tsc以watch模式运行tsc -w -p . 它会以实时方式为您生成.js文件,因此您可以像正常一样运行node foo.js

TS节点

有ts节点: https : //github.com/TypeStrong/ts-node这将为你做这一切🌹