我如何在 WebStorm 中“运行”一个 TypeScript 文件?

oro*_*ome 2 webstorm typescript

在我的 WebStorm IDE 中,我项目中的所有.js(和.jsx)文件都有一个关联的“运行”命令,但.ts(或.tsx)文件中没有此功能。

我相信我已经为 TypeScript 正确配置了我的项目,因为我至少可以从命令行运行tsc结果有些出乎意料),但很惊讶我不能简单地从 IDE 中执行此操作。

WebStorm 是否支持单文件 TypeScript 编译和运行?启用此功能是否需要对 IDE 进行一些特定的非默认配置?

len*_*ena 10

不支持直接运行 Typescript 文件,因为它们不能与 Node.js 一起运行。您必须使用以下命令预编译代码,tsc然后在编译后的文件上调用Runjs,或者使用ts-node进行即时编译:

  • npm install -D ts-node typescript
  • Node.js运行配置中,指定--require ts-node/registerNode.js 参数

在此处输入图片说明

  • 谢谢!我不会想到这一点! (2认同)