从网上搜了一圈,ESlint 这类的基本只能删除 js 文件,其他格式的不支持;
自己写了个脚本扫描 html 标签然后再删除发现会多删文件比如 icon
自己写了个脚本扫描 html 标签然后再删除发现会多删文件比如 icon
|
1
vite 打包过程自动处理,输出 dist 不带用不到的文件
如果是旧项目,无非占用些存储,前端文件也不大,又不走流量不必关心 强迫症,用 IDE 工具可以查看文件引用,用不到的手动删除吧 |
|
BEza5k2j7yew0VN9Jan 9, 2024
2
@zsj1029 占用用户空间也不好吧,存储空间都是花钱买的
|
|
3
@gsy20050126 从 f12 里看源码的话,好像是看不到未引用的文件,我猜测浏览器会自动过滤掉吗
|
|
4
@testliyu 如果你的项目是纯网页,没有打包到 app 里,没有引用的文件不会加载,只会占用你服务端的空间
|
|
ganbuliaoJan 9, 2024
5
浏览器是是按需加载 页面里面引用了才加载的啊
|
|
ochatokoriJan 9, 2024 via Android
6
改一下打包生成物输出路径,让静态文件输出到和引用路径同样目录结构的文件夹,再拷贝回源码
|
|
xiangyuecnJan 9, 2024
7
var base="/images/";
.... img.src=base+serverConfig.icon+".png"; 简单举了个例子,神仙难解 |
|
8
@xiangyuecn 确实😭
|