npm/yarn/pnpm安装时Sharp模块报错解决方法

在安装依赖模块时,npm/yarn/pnpm安装时Sharp模块报错解决方法。

打开源代码发现:使用的下载地址是github地址,就是因为国内经常无法访问github造成的。

解决办法:

把涉及到的下载包设置不要从github上下载,设置成淘宝国内镜像下载即可解决。

在命令行分别输入:

复制代码
# 设置环境变量(作用于当前终端会话,关闭终端失效)
npm config set sharp_binary_host=https://npmmirror.com/mirrors/sharp
npm config set sharp_libvips_binary_host=https://npmmirror.com/mirrors/sharp-libvips

或者

复制代码
yarn config set sharp_binary_host=https://npmmirror.com/mirrors/sharp
yarn config set sharp_libvips_binary_host=https://npmmirror.com/mirrors/sharp-libvips

复制代码
pnpm config set sharp_binary_host=https://npmmirror.com/mirrors/sharp
pnpm config set sharp_libvips_binary_host=https://npmmirror.com/mirrors/sharp-libvips
相关推荐
前端一课几秒前
【vue高频面试题】第 13 题:Vue 的 `nextTick` 原理是什么?为什么需要它?
前端·面试
前端一课几秒前
【vue高频面试题】第 12 题:Vue(尤其 Vue3)中父子组件通信方式有哪些?区别是什么?
前端·面试
前端一课3 分钟前
解释watch和computed的原理
前端·面试
前端一课5 分钟前
【vue高频面试题】第 18 题:Vue3 响应式原理中的 effect、依赖收集与依赖触发
前端·面试
前端一课5 分钟前
【vue高频面试题】第 19 题:Vue3 性能优化技巧
前端·面试
前端一课8 分钟前
【vue高频面试题】第 15 题:computed vs watch 区别 + 使用场景
前端·面试
前端一课8 分钟前
【vue高频面试题】第 20 题:Vue3 生命周期 + watch 执行顺序
前端·面试
前端一课8 分钟前
【vue高频面试题】第 16 题:Vue3 响应式原理深度解析(Proxy + effect 栈 + 依赖追踪)
前端·面试
z***D64811 分钟前
Windows 上彻底卸载 Node.js
windows·node.js
执笔论英雄12 分钟前
【大模型推理】小白教程:vllm 异步接口
前端·数据库·python