3

我正在尝试卸载名为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包的正确方法是什么?

4

2 回答 2

1

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

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


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

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

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

于 2021-03-28T16:14:12.127 回答
1

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

如果您想在本地检查包裹,请前往/usr/local/lin/node_modules

于 2020-02-12T08:02:41.180 回答