一、安裝nodejshtml
D:\develop\nodejsvue
二、配置node npm環境變量,npm本地倉庫指向自定義目錄node
原npm倉庫位置C:\Users\Administrator\AppData\Roaming\npmreact
自定義倉庫位置D:\develop\npm-globalnpm
三、安裝angular/clihtm
npm install -g @angular/cli blog
四、建立項目angular
ng new ng-pro變量
-------------------------ejs
在建立項目時,報錯
解決辦法:
第一步:
須要刪除npmrc文件。在C:\Users\{帳戶}\下的.npmrc文件..
強調:不是nodejs安裝目錄npm模塊下的那個npmrc文件
第二步:
找到D:\develop\nodejs\node_modules\npm裏面的npmrc這個文件,打開能夠看到就只有
prefix=${APPDATA}\npm,
修改成:
registry=https://registry.npm.taobao.org/
prefix=D:\develop\npm_global
cache=D:\develop\npm-cache
完美解決。。。
這是npm的問題,在vue項目、react項目、angular項目均可能出現此錯誤。
使用nvm安裝的node
若是使用nvm安裝的node,須要在nvm目錄指定的node版本下修改D:\develop\nvm\v10.3.0\node_modules\npm裏面的.npmrc這個文件
只須要添加
registry=https://registry.npm.taobao.org/
便可
參考:https://www.cnblogs.com/chenzeyongjsj/p/8093519.html