离线环境下使用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