假设我有一个需要重新导出的模块:
当我导入reexport.js时,来自exportme.js的默认输出不可用。
//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'
不起作用。
我正在使用最新的babel和transform-export-extensions
。