export * from
export * from导出模块时,不会导出default模块
import * from导入模块时,如果有default模块,会连同default模块一起导入
假设a.js除了default还有其他导出:
export default function OrgSelect(){ } export const OrgConfig = { id:'123' }
在b文件中使用了export * from './a',想将a文件中所有的模块(含default)再转发出去
export * from './a'; export function b(){};
c文件中想从b文件中导入所有的模块(含a文件的default),使用以下代码:
import * as a from './b';
console.log(a); //没有default了