前端模块化
maiaimei 2021/11/5
# CommonJS 模块化规范
// 导出模块
module.exports = {}
// 导入模块
const m = require("./modules/m1");
const { x, y } = require("./modules/m2");
1
2
3
4
5
6
2
3
4
5
6
# ES6 模块化规范
// 导出模块
export function func() {}
export {};
export default {};
// 导入模块
import m from "./modules/m1.js";
import { x, y } from "./modules/m2.js";
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8