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

相关推荐
00后程序员张21 小时前
Windows 下怎么生成 AppStoreInfo.plist?不依赖 Xcode 的方法
ide·macos·ios·小程序·uni-app·iphone·xcode
boldiy1 天前
如何在MAC电脑中实现自动切换windows快捷键
windows·macos
张3蜂1 天前
Flutter macOS 安装文档
flutter·macos
Nan-h11 天前
Mac 剪贴板工具选型:先看工作流,再看 Maccy、Raycast、Paste 和 uPaste
macos·贴图
Rabbit_QL1 天前
【find的用法】macOS/Linux 下高效查找文件
linux·macos
大熊猫侯佩2 天前
升级到 macOS26.5 后看视频会自动息屏的解决
macos·操作系统
磊 子2 天前
C++ IO 流
macos·objective-c·cocoa
real_haha2 天前
我做了一个仅有 1.3 MB 的 macOS 原生 AI 助手:AskNow
人工智能·macos
June bug2 天前
(Mac)macOS x86_64上onnxruntime==1.24.4 安装失败
macos
ACP广源盛139246256733 天前
iOS 27 开放 AI 生态@ACP#小型化扩展黄金风口,IX8008全面超越 ASM2806,铸就嵌入式 AI 扩展核心
人工智能·嵌入式硬件·macos·ios·计算机外设·objective-c·cocoa