pnpm 全局安装包失败

5,639 阅读1分钟

pnpm

一、配置pnpm

1.1、自动配置

  • 默认安装完pnpm后,是在全局,windows是在C盘

1.png

  • 在不修改配置的时候全局安装包会有以下错误
Run "pnpm setup" to create it automatically, or set the global-bin-dir setting, or the PNPM_HOME env variable. The global bin directory should be in the PATH.

意思就是没有配置环境变量

如果是省事可以直接pnpm setup,会自动帮我们配置

1.2、手动配置

  • 我们首先配置一个存放包的目录,假如是F盘

    //pnpm全局仓库路径
    pnpm config set store-dir "F:.pnpm-store"
    //pnpm全局安装路径
    pnpm config set global-dir "F:\pnpm\pnpm-global"
    // pnpm 全局bin路径 ,这个路径还要配置到环境变量里面去
    pnpm config set global-bin-dir "F:\pnpm"
    //pnpm创建pnpm-satate.json文件的目录
    pnpm config set state-dir "F:\pnpm\state"
    //pnpm全局缓存路径
    pnpm config set cache-dir "F:\pnpm\cache"
    
  • 配置系统环境变量

2.png