我正在尝试使用Babel生成JS。 我的目的是使用ES6作为浏览器,我知道有很少的不同方法来设置它,但起初我想手动完成。
这就是我所做的:
babel src --out-dir lib --watch
我认为Babel生成的输出代码不包含导入/导出等ES6功能,但确实包含它。所以我不能在Brower中使用它。
有什么问题?
答案 0 :(得分:5)
Babel本身不是模块捆绑器。它支持模块捆绑包,如Webpack,Browserify,RequireJS等,如果你告诉它你使用的是什么类型,但它没有实际的捆绑。选择一个捆绑系统,然后查阅其文档,了解如何将Babel集成到其中。