每当我尝试在我的应用程序上运行"npm install",我都会收到以下错误信息:
Eliyas-MacBook-Pro:app-name root# npm install
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone -q https://github.com/mapsplugin/cordova-plugin-googlemaps-sdk.git /var/root/.npm/_cacache/tmp/git-clone-31357d5e
npm ERR! fatal: could not create leading directories of '/var/root/.npm/_cacache/tmp/git-clone-31357d5e': Permission denied
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /var/root/.npm/_logs/2018-02-27T20_18_34_759Z-debug.log
当我检查.npm
文件夹的权限时,得到以下结果:
drwxrwxrwx 6 root staff 192 Feb 27 22:11 .npm
我的环境:
- git 版本 2.14.3 (Apple Git-98)
- node 版本 v9.4.0
- npm 版本 v5.4.0
sudo
运行此命令,它在loadAllDepsIntoIdealTree
上卡了几分钟,然后才起作用。我不会将其发布为答案,因为它并不完全是解决方案。它更像是一种间接的解决方案。 - Eliya Cohen