论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
大数据
›
数据仓库与分析
›
使用 pnpm 安装依赖包后,如果将依赖包直接复制内网情况 ...
使用 pnpm 安装依赖包后,如果将依赖包直接复制内网情况中,可能会出现无法 ...
王國慶
论坛元老
|
2025-3-23 07:37:06
|
显示全部楼层
|
阅读模式
楼主
主题
1018
|
帖子
1018
|
积分
3058
pnpm 默认使用
硬链接
(hard link)来共享依赖包,以淘汰磁盘空间占用。硬链接的特性是:
硬链接指向磁盘上的同一文件,而不是复制文件内容。
如果直接复制硬链接文件,目标文件可能无法正确引用原始文件,导致依赖包失效。
在内网情况中既没有pnpm 又没有安装包 怎么让copy的项目正常运行呢?
第一步:在有网情况中将 pnpm下载打包
实行 npm pack pnpm@8.2.0 得到 pnpm-8.2.0.tgz 文件
第二步:离线情况中
# 复制 pnpm-8.2.0.tgz 到离线情况
npm install -g ./pnpm-8.2.0.tgz
实行完此下令后 离线情况中的pnpm 已经装好 可以通过pnpm -v检查
第三步:复制有网情况中的pnpm_store至离线情况中
第四步:pnpm install --offline 至此离线情况中依赖包安装成功
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
王國慶
论坛元老
这个人很懒什么都没写!
楼主热帖
webman
不想打开 IDE 的摆烂一天
Jupyter Notebook,太强大了
React技巧之发出http请求
【Shashlik.EventBus】.NET 事件总线, ...
APP内存管理
【网络】https单向认证和双向认证 ...
Bluecmsv1.6-代码审计
java如何显示"html转义字符"对应的原始 ...
Apache DolphinScheduler 3.0.0 正式版 ...
标签云
运维
CIO
存储
服务器
浏览过的版块
运维.售后
.Net
主机安全
SAP
快速回复
返回顶部
返回列表