小编NFR*_*boy的帖子

打字稿和webstorm,缺少 - 模块标志

在WebStorm中编辑在VisualStudio上创建的打字稿项目正在回复此错误:

错误:(1,1)TS1148:除非提供了"--module"标志,否则无法编译外部模块.

代码很简单,如下所示:

在文件Test.ts中

class helloWorld{

}

export = helloWorld;
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助

EDITED

我忘了提到我正在使用MAC.

在进入帖子之后,在我找到解决方案的过程中,我尝试在VisualStudio Code for Mac中编译网页,我遇到了同样的问题,那就是认识到问题不是IDE而是共同点,我没弄清楚.

在fedemp上回答这句话触发了一些:

一个是在编译时使用标志:tsc --module commonjs或--module amd.

所以我转到Webstorm的首选项 - >语言和框架 - > TypeScript和选项"命令行选项:"我添加了--module amd并完成了!

javascript webstorm typescript

7
推荐指数
2
解决办法
3551
查看次数

标签 统计

javascript ×1

typescript ×1

webstorm ×1