根据Node js网站的说法,我看到了
Node.js现在支持93%的ES6语言功能
我找不到这个列表的链接,想知道是否存在?
如果没有明确支持的ES6列表,那么我还想知道Node 6是否可以在没有转换器的情况下使用import
语句?
答案 0 :(得分:2)
不,你现在不能使用import
而且不要指望它很快。
https://github.com/nodejs/node/issues/6526
ES6模块落入缺失的7%。目前还不清楚Node是如何支持这些的。
模块的V8功能/错误是also open。模块语法/解析器在ECMAScript 2015中定义。loader不是,谷歌正在使用它来实现它。
http://node.green/详细说明了Node.js对--harmony
受保护和不受保护的ES6功能的支持。模块尚未在表中。
答案 1 :(得分:1)
您可以参考ES 6 compatibility table的“服务器/运行时”列集。
如果没有转换器,目前无法使用进口商品。您可以跟踪open issue。一旦V8本地支持它,节点团队计划集成它。根据官方Web平台功能状态页面,implementation status是“正在开发中”。