我安裝角CLI,但它顯示一個錯誤,當我創建一個新的NG應用如何卸載角度cli?
fs.js:640
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
TypeError: path must be a string or Buffer
at TypeError (native)
,所以我想卸載角2 CLI
我安裝角CLI,但它顯示一個錯誤,當我創建一個新的NG應用如何卸載角度cli?
fs.js:640
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
TypeError: path must be a string or Buffer
at TypeError (native)
,所以我想卸載角2 CLI
使用以下命令: 注意:在Windows上使用管理員和MAC使用'sudo'運行此操作。
[須藤] NPM卸載-g @角/ CLI
NPM緩存清理
[須藤] NPM安裝-g @角/ CLI
請注意,Angular CLI已經轉移到@ angular/cli: [sudo] npm install -g @ angular/cli –
npm cache clean被npm cache verfy取代,所以好像 –
謝謝Buddy ... – 2017-07-15 07:21:33
刪除全局參考
npm uninstall -g angular-cli
npm cache clean
但錯誤是一樣的。有沒有人有任何解決方案fs.js:640 return binding.open(pathModule._makeLong(path),stringToFlags(flags),mode); ^ 類型錯誤:路徑必須是在類型錯誤(天然的)的字符串或緩衝 在Object.fs.openSync(fs.js:640:18) 在Object.fs.readFileSync(fs.js:508:33 ) – RohanArihant
這是非常普遍的錯誤,它可能是任何東西,缺少依賴或錯誤的配置。最好在https://github.com/angular/angular.js/issues上提問。順便說一下上面是卸載角的方式。 –
使用下面的命令如果你安裝在全球,
npm uninstall -g angular-cli
簡單的解決方法,繼續在你的項目中工作的意見線25的node_modules /角-CLI/bin中/ NG:
// Version.assertPostWebpackVersion();
,直到它被正確固定。
使用npm卸載-g angular-clI是更好的選擇。 –
運行此命令 npm uninstall angular-cli
不回答你的問題,但答案你提到的問題:
看起來你對你正在使用的角度,CLI版本錯誤configuragion文件。
在角cli.json文件,嘗試改變下列:
從:
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
到:
"environments": {
"source": "environments/environment.ts",
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
角CLI已經移動到@angular/cli
,從而從github自述文件,
sudo npm uninstall -g @angular/cli
npm cache clean
$ npm uninstall -g angular-cli
$ npm cache clean
$ npm install -g angular-cli
上述解決方案都不適用於我。在Windows 7這個工作:
安裝Rapid Environment Editor和刪除任何條目節點,NPM,角CLI或@角/ CLI
卸載的Node.js和重新安裝。 再次運行快速環境編輯器並確保node.js和npm位於系統或用戶路徑中。 卸載任何現有納克版本帶有:
NPM卸載-g角-CLI
NPM卸載-g @角/ CLI
NPM緩存清理
刪除C:\用戶\ YOU \ AppData \ Roaming \ npm \ node_modules \ @angular文件夾。
重新啓動,那麼,最後,運行:
NPM安裝-g @角/ CLI
然後屏住呼吸並運行NG -v。如果你幸運的話,你會得到一些愛。每次運行ng命令時都要屏住呼吸,因爲在ng運行正常後,'找不到命令'已經神奇地再次出現了,我認爲問題已經解決了。
這就是我爲什麼工作!謝啦! – victorio
謝謝!這對我有用 - >刪除C:\ Users \ YOU \ AppData \ Roaming \ npm \ node_modules \ @angular文件夾。 –
更簡單:https://stackoverflow.com/questions/43070441/cannot-uninstall-angular-cli –
運行以下命令來獲取最新角
npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/[email protected]
npm install
使用'NPM卸載-g角cli' – ranakrunal9
現在,使用'故宮卸載-g @角/ cli'(https://開頭stackoverflow.com/questions/43070441/cannot-uninstall-angular-cli) –