JBE*_*JBE 8 javascript node.js ecmascript-6
在开发Web项目的JavaScript ES6,我目前使用Traceur从ES6编译我的模块ES5,认为在将来,当浏览器将支持ES6,我就可以跳过这一步transpilation.
最后,因为我不想在启动时下载几个js片段,所以我有一个文件,其中包含我转换成ES5的所有模块,感谢Traceur.
但是为了验证这个选择,我想知道在我保留ES6源代码的那一天是否仍然可能.如果我只是连接它们,将会有无效的导入和名称冲突.
看起来它没有为它设计,它需要额外的处理步骤来正确合并它们.
我们如何处理用几个模块定义的ES6单文件项目?
这将通过捆绑来解决,如下所述: http: //www.2ality.com/2013/11/es6-modules-browsers.html第 3 章中。所以这是可能的并验证您的方法,尽管我不能在网上找到了相应编译步骤的实现,但是当人们开始使用 ES6 模块时应该会出现。