在本地安装软件包时,npm是否触摸node_modules文件夹以外的任何东西?

我只是好奇在项目中本地安装软件包 – 而不是全局的。

npm uninstall some-package和刚从node_modules目录中删除some-package文件夹有没有区别?

阅读后: https : //npmjs.org/doc/files/npm-folders.html我会说不。 在npm uninstall之间使用本地模块npm uninstall和删除目录时没有区别。

不过,我认为/tmp目录是在安装过程中有额外的进程(编译,等等)使用。 因此,如果需要,卸载命令可能会删除这些文件(但在本文档中我看不到这些文件)

我的两分钱