记录一次pnpm离线安装经历

1,189 阅读1分钟

离线环境下使用pnpm(windows -> windows)

DJ Drop the beat!!!

迁移准备

1、把需要迁移项目的package.json复制到有网环境并执行pnpm install

npm pack -g pnpm --pack-destination   //得到pnpm-10.12.4.tgz(版本号可能不同)

node和npm安装

在有网环境下载对应node安装包即可,尽量保证跟有网环境版本一致

pnpm安装

在离线环境执行

   npm install -g pnpm-10.12.4.tgz

复制pnpm-cache

pnpm-cache在 C:\Users\AppData\Local目录下,将它复制到离线环境相同目录

复制.pnpm-store

一般 .pnpm-store 在项目所在的根目录(如果看不到可能是系统没有打开查看隐藏文件,可百度搜索解决),将.pnpm-store复制到离线环境项目所在的根目录。因为我的项目离线环境在C盘,所以执行:

  pnpm config set store-dir C:\.pnpm-store  //C:\.pnpm-store根据实际情况修改

项目中install依赖

 pnpm install --offline

Time!!!