tree-sharking
生产环境自动开启
只能是es6模块 不能是require去使用
scope hosting作用域提升
import calc from './test';
// import 在生产环境下 会自动去除掉没用的代码
// tree-shaking 把没用到的代码 自动删除掉
// es6 模块会把结果放到defalut上
// let calc = require('./test');
// scope hosting 作用域提升
let a = 1;
let b = 2;
let c = 3;
let d = a+b+c; // 在webpack中自动省略 可以简化的代码
console.log(d,'-------------');
console.log(calc.default.sum(1,2));
分割代码块
只有多页应用才需要