前言
平常开发过程中,一个盘里放的全是企业级项目,没有其他资源文件,发现开发内存占用特别多,去排查了原因,原来是依赖文件node-modules在每次运行、打包时产生的缓存文件.cache文件下,所以导致项目包越来越大,占用电脑内存,接下就是定期清除,.cache缓存文件。
node_modules 包
看下Vue项目node_modules占用内存84.1G。
缓存所在路径node_modules/.cache
手动删除.cache文件
.cache目录下4个文件的内容。也可以配置自动删除,详细配置在下面有介绍
进入单个文件 Ctrl+A 全部选中 删除即可
配置自动删除 .cache文件
使用上面手动删除耗时太长,也可以配置使用命令自动删除.cache 缓存文件。
1.先安装依赖包rimraf:
npm install rimraf -g -save-dev
2.在package.json 文件配置
"clear": "rimraf node_modules/.cache"
配置如下:
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"clear": "rimraf node_modules/.cache"
}
3. 运行脚本命令,清除.cache文件夹:
执行以下命令删除.cache文件
npm run clear