模块
写法差异
// 导出
export default a // 编译成 CommonJS: exports.default = a (ES 编译成的 CommonJS 形式)
// 引人
import a from './xxx' // 编译成 CommonJS: require('./xxx').default
// 导出
export { a } // 编译成 CommonJS: exports.a = a
// 引人
import { a } from './xxx' // 编译成 CommonJS: require('./xxx').a// 导出
module.exports = a
// 引人
const a = require('./xxx')加载机制的差异
获取模块的差异
最后更新于