2015-10-29 144 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離子。