#模块化

commonjs

  • 执行 npm run demo1,使用commonjs模块
  • 执行 npm run demo2,了解commonjs缓存
  • 执行 npm run demo3,了解commonjs按值传递特性
  • 执行 npm run demo4,了解commonjs的循环依赖
  • 执行 npm run demo5,了解commonjs的require流程

esm

  • 执行 npm run demo6,使用es6模块
  • 执行 npm run demo7,使用es6模块
  • 执行 npm run demo8,动态引入
  • 执行 npm run demo9,按引入传值
  • 执行 npm run demo10,循环依赖