【问题标题】:How to globally uninstall an npm package commitizen?如何全局卸载一个 npm 包 commitizen?
【发布时间】:2020-05-27 17:31:16
【问题描述】:

我正在尝试将uninstall a globally installed npm package 命名为commitizen

当我运行这个npm uninstall -g commitizen 时,它没有返回任何结果:

我重启了机器。

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

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

npm list -g commitizen的结果:

cd /usr/local/lin/node_modules的结果

那么问题来了,全局删除 npm 包的正确做法是什么?

【问题讨论】:

    标签: node.js npm commitizen


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      “那么问题来了,全局删除npm包的正确做法是什么?”


      另外,我在windows 10上也遇到过类似的问题,我升级npm to the latest version就解决了。

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

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

      【讨论】:

        猜你喜欢
        • 2017-12-11
        • 1970-01-01
        • 1970-01-01
        • 2018-04-14
        • 1970-01-01
        • 2018-05-25
        • 2014-05-03
        • 2018-03-10
        • 2021-09-17
        相关资源
        最近更新 更多