
获得徽章 9
经过这两天血泪一般的环境折腾,发现pnpm离线安装要点是: 在一个有网的环境下下载完pnpmstore的包,并且和内网的pnpm版本要保持一致,至少是你内外网的pnpm-lock文件不能变化,如果你内外网这两个文件不一致,即使你导入进去pnpm-store包,也可能安装不成功。
要点:内外网环境保持一致: Pnpm版本要内外网一致,node最好也一致,系统也是,比如内网是Windows,外网离线下载包也用Windows。
例如昨天外网用了pnpm9下载所有的包,导入内网后就还是缺包,我看了一下这种情况下lock文件还发生了变化,后来又把pnpm设置成了8,和内网版本一致,重新下载包,导入内网,成功了
这两天血泪教训提示我: 环境问题真是个大问题
要点:内外网环境保持一致: Pnpm版本要内外网一致,node最好也一致,系统也是,比如内网是Windows,外网离线下载包也用Windows。
例如昨天外网用了pnpm9下载所有的包,导入内网后就还是缺包,我看了一下这种情况下lock文件还发生了变化,后来又把pnpm设置成了8,和内网版本一致,重新下载包,导入内网,成功了
这两天血泪教训提示我: 环境问题真是个大问题
展开
评论
点赞
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章