Luc*_*ien 11 macos node.js npm cordova ionic-framework
安装Xcode和NodeJS后,我现在正在尝试安装Cordova,但是我收到了关于丢失文件的错误(错误的路径?).
Luciens-MacBook-Pro:~ lucientavano$ npm cache clean
Luciens-MacBook-Pro:~ lucientavano$ sudo npm install -g cordova
Password:
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm
/usr/local/lib
??? (empty)
npm ERR! Darwin 15.3.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "cordova"
npm ERR! node v4.2.6
npm ERR! npm v3.6.0
npm ERR! path /usr/local/lib/node_modules/.staging/abbrev-ef9cc920
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev'
npm ERR! enoent ENOENT: no such file or directory, rename '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /Users/lucientavano/npm-debug.log
npm ERR! code 1
Luciens-MacBook-Pro:~ lucientavano$ tail -10 /Users/lucientavano/npm-debug.log
21365 error npm v3.6.0
21366 error path /usr/local/lib/node_modules/.staging/abbrev-ef9cc920
21367 error code ENOENT
21368 error errno -2
21369 error syscall rename
21370 error enoent ENOENT: no such file or directory, rename '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev'
21371 error enoent ENOENT: no such file or directory, rename '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev'
21371 error enoent This is most likely not a problem with npm itself
21371 error enoent and is related to npm not being able to find a file.
21372 verbose exit [ -2, true ]
Run Code Online (Sandbox Code Playgroud)
你遇到过类似的问题吗?如果您有任何建议,请提前感谢您.
Tom*_*zek 49
卸载cordova然后安装它对我有用.
cd /usr/local/lib/node_modules/
sudo npm uninstall -g cordova
sudo npm install -g cordova
Run Code Online (Sandbox Code Playgroud)
我曾经在使用其他软件包时遇到过同样的问题。我必须从这里重新安装节点https://nodejs.org/en/download/。对我来说,当我尝试在不使用 sudo 的情况下全局安装软件包时,或者当我使用ctrc+取消某些安装包安装过程时,就会发生这种情况c。后来没有办法修复,只能重新安装node。我也在 Mac 上,现在非常小心地让 npm 完成它的工作......
| 归档时间: |
|
| 查看次数: |
10776 次 |
| 最近记录: |