nestjs:docker build时执行npm install sharp提示downloading libvips socket hang up

问题:

如题

参考:

sharp - High performance Node.js image processing

参考chinese-mirror处理

原因:

默认是从github上下载libvips库,但是使用socket协议,linux下不挂载梯子是无法加速的,因此得更换下镜像源

解决办法:

在npm i 之前调用

复制代码
npm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp"
npm config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips"
相关推荐
_codemonster8 小时前
npm run dev 是在开发模式运行,怎么在生产环境运行
前端·npm·node.js
用户9385156350710 小时前
Docker + Nginx + Node.js:从“我的电脑能跑,你的电脑跑不了”到一键部署
后端·nginx·docker
渔夫正在掘金13 小时前
Cordis 插件热插拔能力深度解析
后端·node.js
SCandL15214 小时前
Docker的实战应用
java·docker·容器
qq_21539789718 小时前
docker镜像打包
运维·docker·容器
juesdo19 小时前
vulnos OS-00118靶场通关
linux·web安全·网络安全·docker
老鼠拧刀满街找猫19 小时前
Windows Docker部署Redis一主两从+哨兵完整实战(含静态IP方案)
windows·redis·docker
笑锝没心没肺19 小时前
Linux安装docker及运行容器测试
linux·运维·docker
嘟嘟071719 小时前
NestJS 入门:从 NestFactory 入口到 Module/Controller/Service 模块化结构一次讲清
typescript·node.js·nestjs
芷栀夏20 小时前
极空间部署Sokoban:Docker搭建网页版推箱子并实现远程访问
运维·docker·容器