一、模块化导出
1.列表导出
export {firstName,lastName}
导入: import { firstName,lastName } from "./1-ES6模块化导出";
2.重命名导出
exports.first = firstName;
exports.last = lastName;
导入: import { first,last } from "./1-ES6模块化导出";
3.默认导出 , 一个模块只能有一个默认导出
exports.default = {
obj: {
name: 'zhangsan',
age: 12
},
b: '我是字符串b'
};
导入: console.log(obj.default.obj);
二、commonjs模块化导出导入
导出
module.exports = {
first: first,
last: last
};
导入
let {first,last} = require('./3-commonjs模块化导出');