如何全局卸载npm软件包commitizen?

时间:2020-02-12 07:57:48

标签: node.js npm commitizen

我正试图uninstall a globally installed npm package命名为commitizen

运行此npm uninstall -g commitizen时,没有返回结果:

up to date in 0.035s

我重新启动了机器。

现在,要检查软件包是否确实已卸载,我正在运行commitizen,期望发生错误,但是令我惊讶的是命令仍然可用:

commitizen

npm list -g --depth 0 or npm list -g commitizen的结果:

npm list -g --depth 0 or npm list -g commitizen

npm list -g commitizen的结果:

npm list -g commitizen

cd /usr/local/lin/node_modules

的结果

cd /usr/local/lin/node_modules

所以问题是,全局删除npm软件包的正确方法是什么?

2 个答案:

答案 0 :(得分:1)

一种检查方法是运行npm list -g --depth 0 or npm list -g commitizen

如果要在本地检查软件包,请转到/usr/local/lin/node_modules

答案 1 :(得分:1)

Uninstalling global packages 可能会回答这个问题:

<块引用>

“那么问题是全局删除 npm 包的正确方法是什么?”


另外,我在 Windows 10 上遇到了类似的问题。我只是通过升级 npm to the latest version 解决了它。

确保它适用于 npm ls -g --depth=0npm list -g commitizen

如果仍然不起作用,请尝试再运行一次 npm uninstall -g commitizen