我正在制作硬盘的备份计划,我想知道是否需要备份隐藏文件夹“〜/ .npm”和“〜/ .node-gyp”?或者它们只是临时文件夹,其内容是自动构建的?
答案 0 :(得分:30)
~/.npm
文件夹是一个包含本地软件包的缓存文件夹,因此当您在新项目中安装它们时,不必反复下载它们。您可以安全地删除此文件夹,实际上您可以使用npm cache
command:
$ npm cache clean
~/.node-gyp
文件夹是devDir
的{{1}}(请参阅relevant source code)。 This is where development header files are copied以执行本机模块的编译。您可以安全地删除此目录,因为它将在您下次安装需要node-gyp
的模块时重新创建。