我们可以同时使用“导出默认值”和“模块.Exports”



如何在同一文件中使用 export defaultmodule.exports

/********导出********/

export default function () { ... };
module.exports = {
    A,
    B,
    C
};

如何导入它们?

可以肯定的是 - 默认导出基本上与您分配给module.exports的对象(或其他表达式)相同。最好始终使用一种语法样式(module.exportsexport)。如果您想导出默认其他内容,请考虑使用命名的导出,使用export语法:

// define A, B, C
export default function() { ... };
export { A, B, C };

并导入,例如

import fn, { A } from './module';

相关内容

  • 没有找到相关文章

最新更新