1.说明
由于手动删除文件夹太慢了,需要实现脚本删除文件。
参考链接:
rimraf的npm首页
rimraf
的npm
首页说明:
The UNIX command rm -rf
for node.
Install with npm
install rimraf
, or just drop rimraf.js somewhere.
翻译:
node
版的Unix系统命令rm -rf
。
用npm
安装rimraf
,或者直接把rimraf.js
放在某个地方。
虽然这里可以通过import
使用函数删除文件,但是我们主要是使用它的命令行蛤。
详情查看:rimraf的npm首页-Cil说明。
2.安装
yarn add rimraf --dev
3.重写脚本
就是根目录下package.json
的scripts
字段。
3.1.clean:cache
代码:
"clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite",
目的:删除缓存,删除node_modules/.cache/
和node_modules/.vite
下的文件。
3.2.clean:lib
代码:
"clean:lib": "rimraf node_modules",
目的:清除依赖,删除node_modules
文件夹。
3.3.reinstall
代码:
"reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
目的:重新安装依赖,该命令会先删除 node_modules、yarn.lock、package.lock.json后在进行依赖重新安装,速度会明显变慢。
上一章
第十七章-解析VbenAdmin中的脚本命令
下一章
第十九章-使用husky规范代码提交