目前,如果我有例如 import {localeModule, test} from '../qunit';
JS 文件中,NetBeans (8.0.2) 将其标记为错误:"预期操作数,但找到导入"。
最新的 NetBeans 版本是否真的不支持该语句(对于如此流行的 IDE 来说听起来不可信,据说是 JavaScript 支持中最好的 IDE 之一),还是我必须在设置中更改一些开关?
安装 NodeJS 插件没有帮助。
啊哈!问题是你选择了哪个版本的Javascript。JS6 支持"从 y 导入 x;"语法。
因此,例如,如果您使用的是最新的生成器-角度-全栈(它试图显示最新的最佳实践)并得到导入错误:
在 Webstorm: File -> Settings -> Languages & Frameworks -> Javascript -> Javascript 语言版本中,选择 JS6 vs JS5.x
问题:我还没有发现如何为 NetBeans 8.1 RC2 设置 JavaScript 合规性版本(如 Eclipse 对 Java 的)。
似乎还没有支持Netbeans 8.0.2
ES6 语法支持
并找到了这篇文章
链接到帖子