当我尝试安装npm它时经常失败(例如,更常见的是apt-get),并且它将显示"查看日志文件以获取详细信息"或"在目录中生成失败".但是当我尝试检查目录时说它将无法找到.如果在安装过程中出现任何问题,NPM是否只删除它刚下载的所有内容?为什么它会告诉我检查目录然后删除它?
小智 4
npm 将下载的包作为 tarball 保存在缓存文件夹中。
请参阅: https: //www.npmjs.org/doc/cli/npm-cache.html
当您运行npm install时出现问题时,它会尝试从当前位置撤消和删除软件包,但它应该保留缓存的 tarball。有时,缓存中可能存在错误的压缩包。
你可以像这样强制安装 npm 而不使用缓存npm install --force。或者,如果您确实必须这样做,您可以像这样清除整个缓存npm cache clean。
请记住:npm 将包安装到当前文件夹中,或者可以找到package.json的任何位置
| 归档时间: |
|
| 查看次数: |
1163 次 |
| 最近记录: |