我在macOS sierra 10.12.3中使用此命令行安装Ionic Cordova:
sudo npm install -g cordova ionic --unsafe-perm quickscrape
我看到了这个错误:
npm ERR!达尔文16.4.0
npm ERR! argv" / usr / local / bin / node" "在/ usr / local / bin中/ NPM" "安装" " -g" "科尔多瓦" "离子" " - 不安全烫发" " quickscrape"
npm ERR!节点v6.10.2
npm ERR! npm v3.10.10
npm ERR!路径/usr/local/lib/node_modules/.staging/abbrev-ef9cc920
npm ERR!代码ENOENT
npm ERR! errno -2
npm ERR!系统调用重命名
npm ERR! enoent ENOENT:没有这样的文件或目录,重命名' /usr/local/lib/node_modules/.staging/abbrev-ef9cc920' - > '在/ usr /本地/ LIB / node_modules /科尔多瓦/ node_modules / NPM / node_modules /缩写'
npm ERR! enoent ENOENT:没有这样的文件或目录,重命名' /usr/local/lib/node_modules/.staging/abbrev-ef9cc920' - > '在/ usr /本地/ LIB / node_modules /科尔多瓦/ node_modules / NPM / node_modules /缩写'
npm ERR! enoent这很可能不是npm本身的问题
npm ERR! enoent并且与npm无法找到文件有关。
npm ERR! enoent
npm ERR!请在支持请求中包含以下文件:
npm ERR! /Users/it/npm-debug.log
如何解决此问题并安装?!
使用sural评论更新npm之后:
sudo npm install -g cordova ionic --unsafe-perm quickscrape
npm ERR!路径/usr/local/lib/node_modules/.staging/abbrev-ef9cc920
npm ERR!代码ENOENT
npm ERR! errno -2
npm ERR!系统调用重命名
npm ERR! enoent ENOENT:没有这样的文件或目录,重命名' /usr/local/lib/node_modules/.staging/abbrev-ef9cc920' - > '在/ usr /本地/ LIB / node_modules /科尔多瓦/ node_modules / NPM / node_modules /缩写'
npm ERR! enoent这很可能不是npm本身的问题
npm ERR! enoent并且与npm无法找到文件有关。
npm ERR! enoent
npm ERR!可以在以下位置找到此运行的完整日志:
npm ERR! /Users/it/.npm/_logs/2017-04-13T11_36_41_762Z-debug.log
我需要找到文件夹,但我看不到: