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

相关推荐
逢生博客3 小时前
Mac 搭建仓颉语言开发环境(Cangjie SDK)
macos·华为·鸿蒙
Rverdoser6 小时前
MacOS Catalina 从源码构建Qt6.2开发库之01: 编译Qt6.2源代码
macos
GEEKVIP9 小时前
如何在没有备份的情况下恢复 Mac 上丢失的数据
经验分享·笔记·安全·macos·电脑·笔记本电脑·改行学it
yanling20239 小时前
黑神话悟空mac可以玩吗
macos·ios·crossove·crossove24
Vzhangs12 小时前
MacOS Sonoma(14.x) 大写模式或中文输入法下的英文模式,光标下方永远会出现的CapsLock箭头Icon的去除办法
macos
2401_8524035516 小时前
Mac导入iPhone的照片怎么删除?快速方法讲解
macos·ios·iphone
Vzhangs1 天前
MacOS Safari浏览器按ESC就退出全屏模式的去除办法
macos·safari
htt7891 天前
ARP:IP到MAC地址转换
服务器·tcp/ip·macos
名字不要太长 像我这样就好1 天前
【iOS】push和pop、present和dismiss
学习·macos·ios·objective-c·cocoa
遇见小美好1 天前
Mac笔记本上查看/user/目录下的文件的几种方法
macos