【问题标题】:Pnpm package manager downgradePnpm 包管理器降级
【发布时间】:2022-07-01 20:04:36
【问题描述】:

将 pnpm 降级到旧版本的正确方法是什么? 我目前有最新的 7+ 版本,而我需要 6.32 版本。 npm 有一个很好的工具:volta 或 nvm,但如果 pnpm 是全局安装的,还没有找到任何东西。

【问题讨论】:

    标签: javascript npm pnpm


    【解决方案1】:

    如本页https://pnpm.io/fr/uninstall 所示,您必须删除存储在 $PNPM_HOME 环境变量中的目录。 所以输入:

    $PNPM_HOME
    

    然后在linux或者macOs上用以下命令删除:

    sudo rm -rf $PNPM_HOME
    

    或者直接用windows删除文件夹

    【讨论】:

      【解决方案2】:

      有一个更简单的解决方案。如 PNPM 文档中所述: https://pnpm.io/installation#using-corepack

      Node.js v16.13,随 Corepack 一起提供。这使用起来非常简单,只需更改 pnpm 的版本

      corepack prepare pnpm@6.32.0 --activate

      所有版本标签都可以在 pnpms github 页面上找到: https://github.com/pnpm/pnpm/tags?after=v6.32.2

      【讨论】:

        猜你喜欢
        • 2023-01-20
        • 2018-06-13
        • 1970-01-01
        • 1970-01-01
        • 2019-06-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-04
        相关资源
        最近更新 更多