【发布时间】:2017-07-16 22:28:13
【问题描述】:
我要安装ionic2,我已经安装了node.js (v6.10) 和android sdk。
当我跑步时
npm install -g ionic cordova
我收到此错误:
npm WARN 在 ionic@2.2.1 中,将捆绑版本的 mime-types 替换为 mime-types@2.0.14 npm WARN 在 ionic@2.2.1 替换捆绑版本 使用 cross-spawn@4.0.2 npm WARN 在 ionic@2.2.1 中替换 semver 与 semver@4.2.0 的捆绑版本 npm WARN 在 ionic@2.2.1 用 form-data@0.2.0 npm WARN 替换 form-data 的捆绑版本 在 ionic@2.2.1 中,将捆绑版本的请求替换为 request@2.51.0 npm WARN 在 ionic@2.2.1 替换捆绑版本 ionic-app-lib 与 ionic-app-lib@2.2.0 npm 错误!达尔文 16.4.0 npm 错误! argv “/usr/local/bin/node” “/usr/local/bin/npm” “安装” “-g” “离子” “科尔多瓦” npm 错误!节点 v6.10.0 npm 错误! npm v3.10.10 npm 错误!小路 /usr/local/lib/node_modules/.staging/abbrev-ef9cc920 npm ERR!代码 ENOENT npm 错误! errno -2 npm 错误!系统调用重命名
npm 错误! enoent ENOENT:没有这样的文件或目录,重命名 '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev' npm 错误! enoent ENOENT:没有这样的文件或目录,重命名 '/usr/local/lib/node_modules/.staging/abbrev-ef9cc920' -> '/usr/local/lib/node_modules/cordova/node_modules/npm/node_modules/abbrev' npm 错误! enoent 这很可能不是 npm 本身的问题 npm 呃! enoent 并且与 npm 无法找到文件有关。 npm 呃!恩恩特
npm 错误!请在任何支持请求中包含以下文件: npm 错误! /Users/ege/Desktop/ionic2/npm-debug.log
【问题讨论】:
-
您要安装到什么操作系统?如果在 Mac 或 Ubuntu 上,您必须在 npm install -g cordova ionic 之前使用 sudo。它可能是权限错误
-
@yaboiduke 这是 Mac sudo 没有解决我的问题,我要卸载 node 并用 homebrew 重新安装
标签: cordova ionic-framework ionic2