NFR*_*boy 7 javascript webstorm typescript
在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并完成了!
小智 8
对于那些使用VisualStudio的人,我在VS2015上做了以下操作,错误就消失了.
右键单击解决方案资源管理器中的项目 - >属性 - > TypeScript构建(左侧的最后一个选项卡 - 代码分析下面的代码分析),将无更改为AMD.
| 归档时间: |
|
| 查看次数: |
3551 次 |
| 最近记录: |