yarn 安装进行时,显现错误 node_modules\gifsicle: Command failed.

发布时间 2023-06-14 17:26:04作者: 天官赐福·

1.错误显示

[4/5] Building fresh packages...
[7/13] ⠠ jpegtran-bin
[6/13] ⠠ gifsicle
[8/13] ⠠ mozjpeg
[4/13] ⠠ gifsicle
error E:\IdeaStudyProjects\ucthings-ui-vue\node_modules\gifsicle: Command failed.
Exit code: 1
Command: node lib/install.js
Arguments:
Directory: E:\IdeaStudyProjects\ucthings-ui-vue\node_modules\gifsicle
Output:
Hostname/IP does not match certificate's altnames: Host: raw.githubusercontent.com. is not in the cert's altnames: DNS:default.ssl.fastly.net, DNS:fastly.com, DNS:*.a.ssl.fastly.net, DNS:*.hosts.fastly.net, DNS:*.global.ssl.fastly.net, DNS:*.fastly.com, DNS:a.ssl.fastly.net, DNS:purge.fastly.net, DNS:mirrors.fastly.net, DNS:control.fastly.net, DNS:tools.fastly.net
compiling from source
gifsicle pre-build test failed
Error: Command failed: C:\WINDOWS\system32\cmd.exe /s /c "autoreconf -ivf"
'autoreconf' �����ڲ����ⲿ���Ҳ���ǿ����еij���
���������ļ���

2. 本人解决方式

在 package.json 文件中 配置忽略该错误

{
  "name": "things-ui-vue",
  "private": true,
  "version": "0.0.1",
  "scripts": {
    ....
  },
  "dependencies": {
    ......
  },
 // 问题解决配置
  "resolutions": {
    "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it",
    "bin-wrapper": "npm:bin-wrapper-china",
    "rollup": "^2.72.0"
  }
}

参考地址:https://blog.csdn.net/baiHoo_chen/article/details/124628333