【发布时间】:2016-08-25 11:40:31
【问题描述】:
我了解 ES6 模块规范,问题是关于它的支持。 AFAIK,没有浏览器可以本机实现此功能(请参阅 浏览器兼容性 here)。对此有几个问题:
- 显然,ES6 模块是一个 ES6 特性。当我查看kangax compatibility table 时,我根本没有看到这样的行(对于 ES6 模块),这是为什么呢?毕竟这是一个 ES6 特性...
- 因此,目前使用 ES6 的唯一方法是使用构建工具,例如 babel、browserify 或任何其他替代品,对吧?
- 如何获取模块,当它们本机支持时 - 作为来自浏览器的异步 AJAX 调用?
【问题讨论】:
-
第一个问题无法回答,尤其是在 SO...
-
我建议将 Webpack 与 Babel 结合使用。 Webpack 将回答第二个和第三个问题。
标签: javascript ecmascript-6 es6-module-loader