如何在RequireJS项目中集成ES6模块语法

时间:2018-04-03 13:34:49

标签: javascript requirejs babeljs amd es6-modules

我正在寻找一种在我当前的RequireJS项目中使用ES6模块(导入/导出)语法的方法。 我可以直接在最近的浏览器中运行我的项目,无需构建或Babel转换。 我用r.js和Babel构建我的项目仅用于制作。

我们想开始构建ES6模块并将其与requireJS一起使用。 有没有办法做到这一点?

注意:RequireJS不会加载用ES6编写的依赖项。

1 个答案:

答案 0 :(得分:2)

是的,RequireJS应该与Babel的es2015-modules-umd插件兼容。因此,您应该能够在开发过程中使用支持模块的现代浏览器在文件中使用importexport,然后使用r.js和Babel w / that plugin进行制作。