babel plugin add module exports:【不再维护v0.2】修复babelbabel#2212 遵循babel @ 5的babel @
babel-plugin-add-module-exports 为什么? Babel @ 6不导出默认module.exports导出更多。 Babel @ 6转换以下文件 export default 'foo' 进入 'use strict' ; Object . defineProperty ( exports , "__esModule" , { value : true } ) ; exports . default = 'foo' ; 因此,需要在node.js中使用难看的.default 。 require ( './bundle.js' ) // { default: 'foo' } require ( './bundle.js' ) . default // 'foo' 此插件遵循babel @ 5的行为-如果仅存在export default声明,则添加
文件列表
babel-plugin-add-module-exports-master.zip
(预估有个13文件)
babel-plugin-add-module-exports-master
.gitignore
646B
README.md
3KB
test
spec.js
5KB
fixtures
issue011.js
32B
issue059.js
35B
index.js
4KB
helpers.js
2KB
暂无评论