Mac解决node-sass: Command failed 问题

1.以为Command failed 错误是因为缺少依赖项或者版本不兼容导致的(不适用我)

此项目的package版本,node版本14.21.3为版本对应正确

复制代码
 "node-sass": "^4.13.0",
 "sass": "^1.24.2",
 "sass-loader": "^7.3.1",

2.尝试了N多解决方案,发现是node-sass不兼容Mac m1芯片

解决步骤

1.删除原有的依赖

复制代码
 rm -rf node_modules

2.将package.json中的node-sass和sass-loader引用删除

3.删除 yarn.log

4.安装 sass, yarn add -D sass 或 npm install --save-dev sass

5.安装依赖yarn

6.运行项目yarn start

相关推荐
栗子叶11 小时前
IP协议 地址划分&MAC地址作用&ip addr命令
网络·tcp/ip·macos
draking14 小时前
Anthropic 封杀当天,我把 OpenCode 升到 1.1.11,踩了 5 个坑
macos·ai编程
Roye_ack15 小时前
【Mac环境配置教程】深度学习环境配置(Anaconda + PyTorch)
macos
程序员雄杰16 小时前
腾讯云轻量应用服务器mac中ssh免密登录到服务器
macos·ssh·腾讯云
YongPagani1 天前
Mac安装Homebrew
macos
Byron Loong1 天前
【系统】Mac系统和Linux 指令对比
linux·macos·策略模式
软件小滔2 天前
拖拽出来的专业感
经验分享·macos·mac·应用推荐
coooliang2 天前
Macos下载元神 ipa文件
macos
Benny的老巢2 天前
【n8n工作流入门02】macOS安装n8n保姆级教程:Homebrew与npm两种方式详解
macos·npm·node.js·n8n·n8n工作流·homwbrew·n8n安装
望眼欲穿的程序猿2 天前
基于Linux&MacOS 开发Ai8051U
linux·运维·macos