我通过调用它们来坚持动态请求 es6 模块:
System.import('SOME_PATH').then(function (MODULE_FROM_SOME_PATH) {});
它与es6-module-loader
浏览器中的 babel 运行时编译配合得很好,但是当我想将它预编译为ES5
语法(用于生产用途)时,它只是System.import
在代码中传递表达式,几乎没有改变,只是用System.import
等效System['import']
的 .
我已经尝试过gulp-babel
babelnpm
包。因此,当在浏览器中打开时,它会出现预期的模块加载错误。如何将我的代码转换AMD
为ES5
. 希望得到您的帮助。