比方说,我有一个模块,我想重新出口:再出口在整个模块中ES6 /巴贝尔
//exportme.js
export default 'EXPORTME';
export const test =() => console.log('test function');
//reexport.js
export * from './exportme.js'
当我输入reexport.js,从exportme.js默认不可用。
//app.js
import reexport from './reexport.js'
console.log(reexport) //undefined
我必须使reexport.js成为以下它的工作。
export * from './exportme.js'
export default from './exportme.js'
有没有更简单的方法来做到这一点,或者这可以合并成一个声明?
export default, * from './exportme.js'
不起作用。
我使用最新的巴贝尔与transform-export-extensions
这是聪明的作品。不幸的是,我试图坚持不使用require! – wlingke