2015-10-29 152 views
3

我已经下载了最新的节点版本4,并尝试安装离子型。离子包无法安装

但它在命令提示符下长时间加载。

npm install ionic -g 

然后我已经下载0.10.38并开始下载。

无论离子只支持0.10版本。

而具有较高版本的安装得到以下错误

npm ERR! Windows_NT 6.1.7600 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs 
node_modules\\npm\\bin\\npm-cli.js" "install" "ionic" "-g" 
npm ERR! node v5.0.0 
npm ERR! npm v3.3.6 

npm ERR! Callback called more than once. 
npm ERR! 
npm ERR! If you need help, you may report this error at: 
npm ERR!  <https://github.com/npm/npm/issues> 
C:\Users\<users>\AppData\Roaming\npm 
└── (empty) 

npm ERR! Windows_NT 6.1.7600 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs 
node_modules\\npm\\bin\\npm-cli.js" "install" "ionic" "-g" 
npm ERR! node v5.0.0 
npm ERR! npm v3.3.6 

npm ERR! Callback called more than once. 
npm ERR! 
npm ERR! If you need help, you may report this error at: 
npm ERR!  <https://github.com/npm/npm/issues> 
C:\Users\<users>\AppData\Roaming\npm 
└── (empty) 

npm ERR! Windows_NT 6.1.7600 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs 
node_modules\\npm\\bin\\npm-cli.js" "install" "ionic" "-g" 
npm ERR! node v5.0.0 
npm ERR! npm v3.3.6 

npm ERR! Callback called more than once. 
npm ERR! 
npm ERR! If you need help, you may report this error at: 
npm ERR!  <https://github.com/npm/npm/issues> 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\Windows\system32\npm-debug.log 
npm ERR! code 1 
+0

好像是版本的节点是问题。尝试使用4.X.X –

+0

尝试使用较旧的节点版本。您正在使用版本5.我正在使用节点版本4.4.7 –

回答

2

我觉得你应该先试试这个的node.js然后命令 $ sudo npm install -g cordova它完成,然后安装此 $ sudo npm install -g ionic后,因为我用sudo的它可能会要求密码

检查的天气没有做这些步骤

  1. 节点.js文件
  2. NPM安装-g科尔多瓦
  3. NPM安装-g离子
  4. 离子--version //检查u必须正确安装
  5. 离子开始MYAPP空白//或制表符或sidemenu

现在它会下载所有必需的文件

检查此链接https://nodejs.org/en/

+0

我已经有节点,然后只有我去了进一步的步骤\ –

+0

检查此更新的答案 –

+0

离子没有得到安装节点版本4.0.0其中获取安装为节点0.10.38版本。无论是离子还是cordova与节点版本都有相关性。 –

4

错误消息说s“node v5.0.0”。确保您使用的是Node 4not 5。 Ionic尚未与Node 5.x.x一起使用。使用node -v to检查版本

2

在Windows上,有时候可能很难获得工作环境。要加速Ops,您可以尝试使用离子盒https://github.com/driftyco/ionic-box

离子盒是一个随时可用的开发环境与Ionic,科尔多瓦和Android。

2

步骤安装正确的NodeJS,科尔多瓦和离子可能会有帮助,尽量遵循何况下面的步骤

1)安装兼容版本的NodeJS的(窗户)

2)从电脑性能超前的NodeJS的配置路径环境变量。

3)检查NPM -v工作

4)运行NPM安装-g科尔多瓦

5)如果未启动配置的NodeJS/NPM使用SSL假使用http来代替https包

6)运行NPM安装-g离子

3

您可以使用Yeoman发生器来创建您的离子项目,这是非常容易使用。

在这里你可以找到更多: http://yeoman.io/learning/index.html

安装自耕农:

npm install -g yo 

用法: 创建一个新的目录,并进入这个

mkdir my-ionic-project && cd $_ 

运行哟离子,可选地传递应用名称:

yo ionic [app-name] 

的更多信息:

https://github.com/diegonetto/generator-ionic

4

首先,你需要运行NPM卸载-g离子 那么一旦你完成了你最新安装的NodeJS从https://nodejs.org/en/download/ 安装新的NodeJS vesrion。 尝试安装离子使用 npm install -g离子 如果您使用的是mac os或ubntu,那么您可以使用sudo npm install -g离子。