macOS下 Arco Design Pro 安装依赖时NPM ERR解决方案

文章讲述了使用ArcoDesignPro在MacOS上遇到的安装问题,如NPM错误、ETIMEDOUT和Pnpm安装难题,特别强调了解决方案需使用Homebrew安装Automake工具链,因为MacOS不支持Linux上的yum工具。

Arco Design Pro是字节家的开源组件库Arco Design推出的一款企业级sass中后台网站模板。
遗憾的是,在macos中,它并不能做到开箱即用。
根据文档,在执行npm i -g arco-cli安装完脚手架后,使用arco init hello-arco-pro创建项目。脚手架会自动为你的项目新建文件夹。
但是到最后一步安装环境依赖时,安装时间很久倒是其次,重点是会出现大量NPM ERR以及其他错误。具体表现为:
npm ERR! connect ETIMEDOUT 2606:50c0:8000::154:443
spawnsync pnpm.cmd enoent
autoreconf: command not found

时延错误:挂梯子解决,换npm为淘宝源会导致项目模板都获取失败
pnpm问题:npm i -g pnpm安装pnpm
autoreconf问题:没有装上automake工具。mac中,npm没有automake工具链中的libtool包。
解决:使用homebrew安装Automake工具链:
brew install autoconf automake libtool

特别注意:在网上可查的autoreconf命令不存在的解决方案,都提到使用yum去安装,这是因为这些问题背景都是在linux上,而macos本身是不支持yum工具包的。npm虽然可以装yum包,但是命令是执行不了的!所以最好还是用homebrew装。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值