我用npm uninstall -g angular-cli卸载了angular-cli.但是,当我检查ng——vers



这是怎么回事?

在我的笔记本电脑上,我运行了npm uninstall -g angular-cli,它不见了。

然而,在我的桌面上,我仍然可以在全局删除angular-cli后运行ng --version

发生了什么,我该如何解决这个问题?

在你的项目中总是有一个全局安装和一个本地安装。

所以运行npm uninstall angular-cli在您的项目路径,它终于消失了!:)

也许你需要清理缓存,试试这个:

npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@latest

我在更新angular-cli时遇到了同样的问题,ng -v在安装/卸载angular-cli或新的@angular/cli后总是返回相同的版本。问题是,在nodejs安装文件夹有ngng.exe文件。我删除了它们,安装了@angular/cli,并有了新版本。

你的npm版本可能改变了,重新定位了二进制文件文件夹。因此,npm无法卸载那些它一开始就不知道存在的东西。在unix中,ls -l $(whereis ng)可以帮助您消除旧的文件夹。

相关内容

  • 没有找到相关文章

最新更新