TypeScript在IDE编译中遇到Error: TS1148: Cannot compile external modules unless the '--module'...解决方
2017-07-25 21:19
531 查看
在使用webstorm学习编译typescript时遇到了一个问题,分享下来。
cannot compile external modules unless the '--module' flag is provided
原因是从TSC0.9.1开始,默认的模块选项是amd,例如requirejs,他是客户端javascript代码最常见的模块模式,所以需要指定模块选项来获取commonjs代码,这是服务器端
javascript代码最常见的模块模式,比如说nodejs,所以编译器需要你明确的指出目标。
解决方法:
在webstorm的设置-->Languages&Frameworks-->TypeScript-->Command line options里加入--module amd
方法不唯一,再研
cannot compile external modules unless the '--module' flag is provided
原因是从TSC0.9.1开始,默认的模块选项是amd,例如requirejs,他是客户端javascript代码最常见的模块模式,所以需要指定模块选项来获取commonjs代码,这是服务器端
javascript代码最常见的模块模式,比如说nodejs,所以编译器需要你明确的指出目标。
解决方法:
在webstorm的设置-->Languages&Frameworks-->TypeScript-->Command line options里加入--module amd
方法不唯一,再研
相关文章推荐
- Vue使用Typescript开发编译时提示“ERROR in ./src/main.ts Module build failed: TypeError: Cannot read property '
- configure: error: Cannot use an external APR with the bundled APR-utilq错误解决
- configure: error: Cannot use an external APR with the bundled APR-utilq错误解决
- Latex Error cannot determine the size of graphic 报错的解决办法
- webpack编译报错:Module not found: Error: Cannot resolve 'file' or 'directory' ./../../node_modules..
- ./configure: error: the HTTP rewrite module requires the PCRE library解决
- ionic3——【编译问题】Error: Cannot find module '@ionic/app-scripts'
- Python学习笔记:学习爬虫时遇到的问题TypeError: cannot use a string pattern on a bytes-like object 与解决办法
- 解决编译apache出现的问题:configure: error: APR not found . Please read the documentation
- 解决关于jquery中$.get()方法总是报“HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy”错的方法
- 解决Android studio编译时遇到AAPT err(Facade for): libpng error: Not a PNG file 错误
- Nginx编译安装错误error: the HTTP gzip module requires the zlib library
- 解决php编译报错configure: error: Cannot find OpenSSL's <evp.h>
- 编译Apache报错的解决办法configure: error: APR not found. Please read the documentation.
- window安装uwsgi 遇到AttributeError: 'module' object has no attribute 'uname' 完美解决
- 编译源代码时遇到.infig.status: error: cannot find input file
- 解决configure: error: Cannot find pam headers. Please check if your system is ready for pam module development
- CentOS安装Nginx 报错“configure: error: the HTTP rewrite module requires the PCRE library”解决办法
- 编译kernel出现Error during update of the kernel configuration解决办法
- 解决编译Apache出现的问题:configure: error: APR not found . Please read the documentation