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"
相关推荐
木易双人青3 小时前
01-Docker-简介、安装与使用
运维·docker·容器
你的人类朋友4 小时前
【Node&Vue】JS是编译型语言还是解释型语言?
javascript·node.js·编程语言
Orange3015119 小时前
《深入源码理解webpack构建流程》
前端·javascript·webpack·typescript·node.js·es6
lovepenny9 小时前
Failed to resolve entry for package "js-demo-tools". The package may have ......
前端·npm
AI大模型10 小时前
基于 Docker 的 LLaMA-Factory 全流程部署指南
docker·llm·llama
tb_first12 小时前
k8sday11服务发现(2/2)
docker·云原生·容器·kubernetes·k8s
发愤图强的羔羊12 小时前
Docker 搭建 SVN 服务器
docker
为了摸鱼而战12 小时前
Dockerfile知识点梳理,你要搞懂的都在这
docker
Clownseven13 小时前
Docker+Nginx+Node.js实战教程:从零搭建高可用的前后端分离项目
nginx·docker·node.js
PineappleCoder17 小时前
同源策略是啥?浏览器为啥拦我的跨域请求?(一)
前端·后端·node.js