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

相关推荐
itme2683 小时前
解决cocos 2dx/creator2.4在ios18下openURL无法调用的问题
macos·objective-c·cocoa
qq_279456159 小时前
CADisplayLink、NSTimer、GCD定时器
macos·objective-c·cocoa
RR133513 小时前
macOS 升级 bash 到最新版本
macos
我在北京coding13 小时前
Tableau for mac 驱动
macos
檀越剑指大厂14 小时前
【高效开发工具系列】Blackmagic Disk Speed Test for Mac:专业硬盘测速工具
macos
阿福不是狗21 小时前
Python使用总结之Mac安装docker并配置wechaty
python·macos·docker
gen_21 小时前
mac环境下的python、pycharm和pip安装使用
python·macos·pycharm
SY.ZHOU1 天前
Significant Location Change
macos·ios·cocoa
buyue__1 天前
MacOS解决局域网“没有到达主机的路由 no route to host“
macos