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"
相关推荐
爱分享的程序员15 分钟前
前端面试专栏-算法篇:20. 贪心算法与动态规划入门
前端·javascript·node.js
JSLove2 小时前
常见 npm 报错问题
前端·npm
保持学习ing5 小时前
day1--项目搭建and内容管理模块
java·数据库·后端·docker·虚拟机
susu10830189116 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian
我叫黑大帅6 小时前
Sequelize:让你和数据库唠嗑像聊微信一样简单 😎
后端·node.js
love530love6 小时前
Docker 稳定运行与存储优化全攻略(含可视化指南)
运维·人工智能·windows·docker·容器
人生匆匆7 小时前
docker进入启动失败的容器
运维·docker·容器
小山不高9 小时前
本地使用minio之前后端关键点
前端·node.js
吓死羊了9 小时前
设置nginx和tomcat开机自动启动
后端·node.js·tomcat
归于尽9 小时前
浏览器和 Node.js 的 EventLoop,原来差别这么大
前端·node.js·浏览器