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"
相关推荐
一雨方知深秋2 小时前
2.fs模块对计算机硬盘进行读写操作(Promise进行封装)
javascript·node.js·promise·v8·cpython
java_logo5 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节
Qayrup6 小时前
各个系统的 docker安装
运维·docker·容器
代码or搬砖6 小时前
Docker 部署 Java 项目实践
java·docker·容器
蓝象_7 小时前
docker下载配置redis
redis·docker·容器
小彭律师7 小时前
Node.js环境变量配置的实战技术
node.js
香香爱编程8 小时前
electron对于图片/视频无法加载的问题
前端·javascript·vue.js·chrome·vscode·electron·npm
恋上钢琴的虫9 小时前
openEuler上安装高版本的docker
运维·docker·容器
Q_Q51100828510 小时前
python+django/flask的校园活动中心场地预约系统
spring boot·python·django·flask·node.js·php
半梦半醒*10 小时前
k8s——service详解
linux·运维·docker·容器·kubernetes