我如何 "Run" WebStorm 中的 TypeScript 文件?

How I "Run" a TypeScript file in WebStorm?

在我的 WebStorm IDE 中,我项目中的所有 .js(和 .jsx)文件都有一个关联的 "Run" 命令,但是 .ts(或.tsx)个文件。

我相信我已经为 TypeScript 正确配置了我的项目,因为我至少可以从命令行 运行 tsc (with somewhat unexpected results),但令我惊讶的是我不能简单地从 IDE.

中执行此操作

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

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

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

运行 TypeScript 的配置 https://plugins.jetbrains.com/plugin/10841-run-configuration-for-typescript/