首页 > 解决方案 > 如何全局卸载一个 npm 包 commitizen?

问题描述

我正在尝试卸载名为commitizen的全局安装的 npm 包

当我运行 thisnpm uninstall -g commitizen时,它不返回任何结果:

0.035s 内更新

我重新启动了机器。

现在,为了检查软件包是否确实被卸载,我正在运行并commitizen期待一个错误,但令我惊讶的是,该命令仍然可用:

承诺

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

npm list -g --depth 0 或 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包的正确方法是什么?

标签: node.jsnpmcommitizen

解决方案


卸载全局包可能会回答这个问题:

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


另外,我在windows 10上也遇到过类似的问题,我只是将npm升级到最新版本就解决了。

确保它与npm ls -g --depth=0or一起使用npm list -g commitizen

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


推荐阅读