CNode

babel编译es6 modules的插件是哪个?

问答
Qqingmingsang发布于10 年前最后回复10 年前7 回复7187 浏览0 收藏

node到升级v7后支持了async/await, 不想再让项目代码被babel编译的面目全非, 只想编译node还不支持的es6 modules(import export), 请问babel支持的是哪个插件, 或者可以如何设置让babel只编译这部分?


问题解决了,用babel-plugin-transform-es2015-modules-commonjs 解决了。

查看回复

回复 (7)

A
andyhu#1·10 年前

https://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/ 这样的问题,自己手动搜索下可能比发个主题更快哦

Q
qingmingsang#2·10 年前
D
DevinXian#3·10 年前

babel-preset-es2015 设置 .babelrc "presets": ["es2015"]

Y
yuu2lee4#5·10 年前

要加harmony 才能支持async

H
hbxywdk#6·10 年前

百度更清楚

Q
qingmingsang#7·10 年前
参与回复
登录后即可参与回复。登录