我正在寻找一种在我当前的RequireJS项目中使用ES6模块(导入/导出)语法的方法。 我可以直接在最近的浏览器中运行我的项目,无需构建或Babel转换。 我用r.js和Babel构建我的项目仅用于制作。
我们想开始构建ES6模块并将其与requireJS一起使用。 有没有办法做到这一点?
注意:RequireJS不会加载用ES6编写的依赖项。
答案 0 :(得分:2)
是的,RequireJS应该与Babel的es2015-modules-umd插件兼容。因此,您应该能够在开发过程中使用支持模块的现代浏览器在文件中使用import
和export
,然后使用r.js和Babel w / that plugin进行制作。