Awesome
vite-tree-shaking
Startup
检验 tree shaking
是否有效:
- 第1次运行打包服务
pnpm build
- 在
dist/assets/*.js
文件中仅有func-a
模块,没有func-b
模块 - 此时将
func-b.ts
中的注释/*#__PURE__*/
去掉后第2次打包 - 第2次打包后的
dist/assets/*.js
文件中均含有func-a
和func-b
模块
以上,即可以证明 tree shaking
的有效性。