我安装角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) –