webpack —— tree shaking

2021-01-18  本文已影响0人  vavid

为了学会使用 tree shaking,你必须……

sideEffects

在 package.json 文件

{
  "name": "your-project",
  "sideEffects": false  // 如果所有代码都不包含副作用,可以安全地删除未用到的 export 导出。
}

如果你的代码确实有一些副作用,那么可以改为提供一个数组:

{
  "name": "your-project",
  "sideEffects": [
    "./src/some-side-effectful-file.js",
    "*.css"
  ]
}
上一篇 下一篇

猜你喜欢

热点阅读