安装离子2时出现错误



我想安装ionic2,我已经安装了node.js(v6.10)和android sdk。

我运行

NPM安装-G离子Cordova

我得到此错误:

npm in ionic@2.2.2.1用捆绑版本的mime-types替换 mime-types@2.0.14 npm in ionic@2.2.2.1替换捆绑版本 与cross-spawn@4.0.2 npm的交叉产生in ionic@2.2.1替换 semver的捆绑版本semver@4.2.0 npm warn in ionic@2.2.2.1 用Form-data@0.2.0 npm Warn替换Form-Data的捆绑版本 在ionic@2.2.2.1中替换捆绑的请求版本 request@2.51.0 npm in ionic@2.2.2.1替换捆绑版本的版本 Ionic-app-lib带有ionic-app-lib@2.2.2.0 npm err!达尔文16.4.0 npm err! argv"/usr/local/bin/node"/usr/local/bin/npm" install" - g" ionic" " Cordova" NPM错误!节点v6.10.0 npm err!NPM v3.10.10 npm err!小路 /USR/local/lib/node_modules/.staging/abbrev-ef9cc920 npm err!代码 Enoent NPM错误!errno -2 npm err!syscall重命名

npm err!enoent enoent:没有这样的文件或目录,重命名 '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev' npm err!enoent enoent:没有这样的文件或目录,重命名 '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev' npm err!NPM本身NPM很可能不是问题 呃!Inoent,与NPM无法找到文件有关。NPM 呃!Enoent

npm err!请在任何支持请求中包含以下文件: npm err!/USERS/EGE/DESKTOP/IONIC2/NPM-DEBUG.LOG

通过Homebrew重新安装节点解决了问题:

npm cache clean 
brew uninstall --force node
rm -r /usr/local/lib/node_modules
brew install node

编辑:另一个解决方案(用于Windows):https://stackoverflow.com/a/41414117/6683139

对于每个人在Mac和Linux上获取此类错误,请通过NVM安装NODEJShttps://github.com/creationix/nvm

Sudo NPM

不是一个好主意

相关内容

  • 没有找到相关文章

最新更新