Tree shaking:移除多餘代碼。或者說按需引用。
//math.js
// 這個函數沒有被其他地方引用過
export function square(x) {
return x * x;
}
// 這個函數被引用了
export function cube(x) {
return x
}
//main.js
import {cube} from './maths.js';
console.log(cube(5)); // 125
以上就是用法啦。
打包後就只有cube函數,沒有square函數。