想了解一下Arco Design Pro的,按照官网的流程,npm install的时候报错:

9653 verbose node v18.16.1
9654 verbose npm  v9.8.0
9655 error code 1
9656 error path D:wwwservernode_modulesgifsicle
9657 error command failed
9658 error command C:Windowssystem32cmd.exe /d /s /c node lib/install.js
9659 error ‼ getaddrinfo ENOENT raw.githubusercontent.com
9659 error   ‼ gifsicle pre-build test failed
9659 error   i compiling from source
9659 error   × Error: Command failed: C:Windowssystem32cmd.exe /s /c "autoreconf -ivf"
9659 error 'autoreconf' �����ڲ����ⲿ���Ҳ���ǿ����еij���
9659 error �����������
9659 error
9659 error
9659 error     at D:wwwservernode_modulesbin-buildnode_modulesexecaindex.js:231:11
9659 error     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
9659 error     at async Promise.all (index 0)
9660 verbose exit 1


最开始以为node版本的问题,原来是node14,升级到最新稳定版本node18,还是报错。


看到报错里面有raw.github的地址,觉得应该是无法访问这个地址造成的

于是通过指定包路径,还是报同样的错误。

后来找到一篇文章:解决npm install各种报错的6种方案 Error: Command failed: cmd.exe autoreconf -ivf以及gifsicle pre-build test failed以及其他报错 - 糖~豆豆 - 博客园 (cnblogs.com)


文章中描述方法挺多,试过指定源,确定不可行。最后安装yarn,再用yarn install解决了。

安装完成后,再用npm run dev,项目正常运行。