node到升级v7后支持了async/await, 不想再让项目代码被babel编译的面目全非, 只想编译node还不支持的es6 modules(import export), 请问babel支持的是哪个插件, 或者可以如何设置让babel只编译这部分?
问题解决了,用babel-plugin-transform-es2015-modules-commonjs 解决了。
回复 (7)
A
https://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/ 这样的问题,自己手动搜索下可能比发个主题更快哦
Q
引用 andyhuhttps://babeljs.io/docs/plugins/transform es2015 modules commonjs/ 这样的问题,自己手动搜索下可能比发个主题更快哦
@andyhu 已经试过了,但是不知道为什么不行,更新了问题描述麻烦看一下
D
babel-preset-es2015 设置 .babelrc "presets": ["es2015"]
Q
引用 qingmingsang@andyhu 已经试过了,但是不知道为什么不行,更新了问题描述麻烦看一下
@andyhu 原来是忘了把export文件一起转了
Y
要加harmony 才能支持async
H
百度更清楚
Q
引用 yuu2lee4要加harmony 才能支持async
@yuu2lee4 多谢
参与回复
登录后即可参与回复。登录