Closed smh000809 closed 1 month ago
@smh000809 可以提供一个最小的复现demo吗?
@smh000809 可以提供一个最小的复现demo吗? 请移步:https://github.com/smh000809/vite-project
@smh000809我能提供一个最小的复现demo吗? 请移步:https://github.com/smh000809/vite-project
@smh000809我能提供一个最小的复现demo吗? 请移步:https://github.com/smh000809/vite-project
- 运行 pnpm i
- pnpm 开发
- 看控制台打印的 svg 数组
- pnpm 构建 && pnpm 预览
- 再看控制台打印的 svg 数组
此时很显然 开发/生产 环境是有很大的区别的
因为生产环境是开启tree-shaking的, 所以未使用的不会打包进最终目录. @smh000809
文档应该是有错误, tree-shaking 默认应该是 true, 我更新一下.
文档应该是有错误, tree-shaking 默认应该是 true, 我更新一下.
这个 tree-shaking 生产环境设置关闭,是不起作用的
文档应该是有错误, tree-shaking 默认应该是 true, 我更新一下.
这个 tree-shaking 生产环境设置关闭,是不起作用的
SvgIcon 的name 如果是动态的
如果是动态的话, 就手动关闭一下:
使用 vite + vue 项目时
dev
时是正常的,build
或者build:dev
时是有问题的大概有 32个 svg 文件