pnpm项目内网迁移
0.前言
要将一个依赖pnpm的项目迁移到内网离线环境下进行开发。
1.基础环境安装
要保证NodeJS版本一致,否则执行pnpm i时可能会出现与pnpm-lock.yaml中不兼容导致的问题。
查看本机的Node版本:
node -v
NodeJS各个版本的下载地址:https://nodejs.org/download/release/
将下载好的nodejs安装包拷贝到内网计算机进行安装。
2.构建pnpm离线安装包
先在本机上随便创建一个空项目,比如test文件夹下:
# npm初始化空项目,中途全部回车键默认
npm init
# 查看当前机器安装的pnpm版本,如果版本不一致,在后面pnpm i时可能会出现`node_modules will be removed and reinstalled from scratch.Proceed`的问题
# 安装特定版本的pnpm依赖
npm i pnpm@8.11.0 --install-strategy=shallow
# 切换到node_modules文件夹下,将pnpm打包后拷贝到内网

最低0.47元/天 解锁文章
969






