如何在全局范围内从NPM卸载Gulp CLI?

3
我通过npm全局安装了以下包:

+-- gulp-cli@2.0.1 (github:gulpjs/gulp-cli#4782b9a582ce7cc7e009073705a565b57d235332)

我尝试这样卸载它...

npm uninstall gulp-cli@2.0.1

但它并没有将其删除。我该如何从全局位置中删除此软件包?

我的npm版本为6.1.0。


添加-g标志。这里有一个例子https://docs.npmjs.com/uninstalling-packages-and-dependencies#unscoped-package-2 - undefined
我试过了,但是不起作用。当我尝试移除它后,列出所有全局包时,仍然会显示相同的包。 - undefined
你能贴出你使用的确切命令和npm版本吗? - undefined
我在上面发布了我的npm版本。 - undefined
4个回答

8

感谢 R. Wanjohi,我弄清楚了如何在我的机器上获取全局版本的gulp cli。我必须执行以下操作:

npm rm -g gulp-cli

2

我曾经遇到过同样的问题,但当我使用以下代码时,它起作用了:

npm rm -g gulp

2

很简单,要卸载全局包,请运行

npm uninstall -g <package-name>

验证运行

npm ls -g --depth=0

简称为视频


1

我希望你是对的。但是,尝试完成这个确切的操作后,该软件包仍然会被列出。 - undefined
卸载包时是否有信息提示(例如,“在6.252秒内删除了318个软件包”)?那么如何确定软件包是否仍然存在? - undefined
3
它只是说“0.042秒内已更新”,我知道这是真的,因为当我运行“npm list -g --depth=0”时,它显示在列表中。这太疯狂了。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接