1. 程式人生 > >安裝angular-cli出現(未能載入VCBuild.exe)錯誤的解決辦法

安裝angular-cli出現(未能載入VCBuild.exe)錯誤的解決辦法

安裝angular-cli的時候出現(未能載入VCBuild.exe)錯誤,最開始一直在糾結vc++,安裝各種版本的Studio,但是一直不成功。然後就放棄了。過了兩週又重新裝,偶然看到一些貼,提到node-sass。然後試了一下,最後竟然不報錯了。記錄一下過程,

在錯誤資訊中找到 node scripts/install.js
在node scripts/install.js後面有:

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.2/win32-x64-48_binding.node
Cannot
download "https://github.com/sass/node-sass/releases/download/v4.5.2/win32-x64-48_binding.node"

兩句,複製下路徑,下載node-sass。下載成功後安裝node-sass:
1、執行命令:set SASS_BINARY_PATH=F:win32-x64-48_binding.node
2、檢視環境是否合適:echo %SASS_BINARY_PATH%,如果打印出配置好的檔案地址就可以安裝了
3、安裝node-sass:npm i -g node-sass

安裝成功後就可以重新安裝angular-cli了。因為之前安裝失敗過,所以要先解除安裝,
npm uninstall -g angular-cli
npm cache clean
檢查全域性的那些npm檔案下是否還殘留ng和ng.cmd,有的話刪掉。刪掉後
npm install -g angular-cli –registry=

https://registry.npm.taobao.org
安裝angular-cli。

安裝完成後ng -v 和ng help,有顯示正確內容就成功了。