clnms
前几天备份文件,为避免 node_modules
黑洞,写了个清除指定目录下 node_modules
目录的脚本
先贴上地址:
思路
- 递归查找
node_modules
目录 - 用
fs
删除 找到的node_modules
目录
问题
- 遇到符号链接(symbolic links) 文件时,
fs.stat
vsfs.lstat
fs.stat
返回是链接对象的状态fs.lstat
返回是符号链接的状态- 通常还会提到
fs.fstat
,它接受的参数不是文件path
,而是文件描述符
作者: leeon
来源: https://leeon.im
链接: https://leeon.im/clear-node-modules-by-nodejs/
本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可