簡體   English   中英

安裝angular / cli時發生奇怪的錯誤

[英]strange error while installing angular/cli

我正在Windows 8.1平台中創建一個角度開發環境。 這台機器的節點為0.10.36,npm版本為1.4.8。

在安裝angular / cli時,出現此錯誤

C:\Users\Admin>npm install -g @angular/cli
npm WARN `git config --get remote.origin.url` returned wrong result (git://githu
b.com/angular/cli)
npm WARN `git config --get remote.origin.url` returned wrong result (git@github.
com:angular/cli)
npm ERR! git clone git@github.com:angular/cli Cloning into bare repository 'C:\U
sers\Admin\AppData\Roaming\npm-cache\_git-remotes\git-github-com-angular-cli-515
723dd'...
npm ERR! git clone git@github.com:angular/cli Host key verification failed.
npm ERR! git clone git@github.com:angular/cli fatal: Could not read from remote
repository.
npm ERR! git clone git@github.com:angular/cli
npm ERR! git clone git@github.com:angular/cli Please make sure you have the corr
ect access rights
npm ERR! git clone git@github.com:angular/cli and the repository exists.
npm ERR! addLocal Could not install angular/cli
npm ERR! Error: ENOENT, stat 'C:\Users\Admin\angular\cli'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program File
s (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "@angular/cl
i"
npm ERR! cwd C:\Users\Admin
npm ERR! node -v v0.10.36
npm ERR! npm -v 1.4.28
npm ERR! path C:\Users\Admin\angular\cli
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\Users\Admin\npm-debug.log
npm ERR! not ok code 0

我想也許我應該卸載node和npm並重新安裝它,以便我通過在“ C:\\ Users \\ Admin \\ AppData \\ Roaming”中找到npm來刪除npm文件夾,但是當我鍵入npm --v時,我仍然1.4.28

嘗試按照以下步驟

  1. 從控制面板的“程序和功能”中卸載。

  2. 重新啟動(或者您可能可以通過從任務管理器中殺死所有與節點相關的進程來逃脫)。

  3. 查找這些文件夾並刪除它們(及其內容)(如果仍然存在)。 這些路徑取決於您的OS和CPU體系結構,這些路徑可能存在或可能不存在:

    • C:\\ Program檔案(x86)\\ Nodejs
    • C:\\ Program Files \\ Nodejs
    • C:\\ Users {User} \\ AppData \\ Roaming \\ npm(或%appdata%\\ npm)
    • C:\\ Users {User} \\ AppData \\ Roaming \\ npm-cache(或%appdata%\\ npm-cache)
    • C:\\ Users {User} .npmrc(可能也檢查不帶。前綴的那個)
  4. 檢查您的%PATH%環境變量,以確保不存在對Nodejs或npm的引用。

  5. 重新引導系統並重新安裝節點JS。

使用NVM可以維護節點js的多個版本

https://medium.com/appseed-io/how-to-run-multiple-versions-of-node-js-with-nvm-for-windows-ffbe5c7a2b47

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM