![](/img/trans.png)
[英]Javascript - Where are 'import' and 'export' statements legal?
[英]How to make NetBeans understand the “import” and “export” statements of JavaScript
目前,如果我import {localeModule, test} from '../qunit';
例如import {localeModule, test} from '../qunit';
在JS文件中,NetBeans(8.0.2)将其标记为错误:“预期操作数但找到导入”。
最新的NetBeans版本是否真的不支持该语句(这对于如此流行的IDE来说听起来不可信,据说这是最好的JavaScript支持之一),还是我必须在设置中更改一些开关?
安装NodeJS插件没有帮助。
啊哈! 问题是您选择的Javascript版本。 JS6支持'从y导入x;' 句法。
因此,例如,如果您使用最新的generator-angular-fullstack(尝试显示最新的最佳实践)并获取导入错误:
在Webstorm中:文件 - >设置 - >语言和框架 - > Javascript - > Javascript语言版本,选择JS6 vs JS5.x
问题:我还没有找到如何为NetBeans 8.1 RC2设置JavaScript合规性版本(就像Eclipse对Java一样)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.