Module build failed (from ./node_modules/image-webpack-loader/index.js)

本文介绍了一个关于image-webpack-loader在Linux和Windows环境下构建时出现的错误,并提供了详细的解决方案,包括错误原因分析及如何通过卸载并重新安装来修复。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、问题描述

  linux和windows npm run build报如下错误

error  in ./src/assets/images/404_images/404.png

Module build failed (from ./node_modules/image-webpack-loader/index.js):
Error: Cannot find module 'gifsicle'
Require stack:
- /UI/node_modules/imagemin-gifsicle/index.js
- /UI/node_modules/image-webpack-loader/index.js

这是由于image-webpack-loader没有完全拉取下来:
image-webpack-loaderr依赖的图片处理库都需要拉取bin文件

    "requires": {
        "imagemin": "^7.0.0",
        "imagemin-gifsicle": "^6.0.1",
        "imagemin-mozjpeg": "^8.0.0",
        "imagemin-optipng": "^7.0.0",
        "imagemin-pngquant": "^8.0.0",
        "imagemin-svgo": "^7.0.0",
        "imagemin-webp": "^5.1.0",
        "loader-utils": "^1.2.3",
        "object-assign": "^4.1.1"
    }

二.解决方法

先卸载

npm uninstall image-webpack-loader

然后使用

cnpm install image-webpack-loader --save-dev

就可以了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值