在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并完成了!