hbuiderx的sass编译器报dart-sass等错误的解决方法

embedded/2025/3/19 16:58:12/

sassnodesassdartsassnodesassarm_cpu_nodesassdartsass_0">HBuilderX 4.5+起,vue2的sass编译器由node-sass改为dart-sass。node-sass是已经被淘汰的不再维护的库,且不支持arm cpu。 node-sass有些过期语法在dart-sass上报错导致无法编译。

虽然默认为dart-sass,但HBuilderX 4.56版也提供了选项,可以手动选择node-sass
在manifest.json中根节点配置


"sassImplementationName": "node-sass"

注意这个回退选项的生效范围是:vue2项目且HBuilderX不是arm版。
vue3一直都是dart-sass,不需要node-sass的选项;
node-sass本身不支持arm cpu。
如果开发者的mac电脑是arm cpu且仍想要为vue2项目使用node-sass,需要改用HBuilderX的mac intel cpu版。iintel 版也可以以兼容模式在mac的arm cpu上运行。


http://www.ppmy.cn/embedded/173904.html

相关文章

HTML 新手入门:从零基础到搭建第一个静态页面(一)

开启 HTML 学习之旅 在互联网的广袤世界中,网页是我们与信息交互的主要窗口。而 HTML,作为构建网页的基石,就像是搭建房屋的砖块,是网页开发中不可或缺的基础。无论你是对网页开发充满好奇的小白,还是渴望系统学习前端…

华为云认证 - 云学堂「集证」有礼

华为云最近又出了一个新活动,我看了一下,奖励比上次的要好很多,本来不想搞的,这下不得不考虑一下了~ 还是一样,得先报名才能参与活动!特别提醒一下,企业账号是不能参加这次活动的,大…

【区块链+乡村振兴】国经安农信链服务平台 | FISCO BCOS 应用案例

传统农业交易市场面临着信息不对称、追溯体系不健全、信任缺失等多重挑战。而区块链技术的应用, 能够实现农产品从生产源头到消费者手中的全链条信息记录与追溯, 确保数据的真实性和透明度, 有效打击假冒伪劣产品, 增强消费者信任…

【ProjectDiscovery 生态中核心工具 Subfinder、Httpx、Katana 和 Nuclei 的基础使用教程】

ProjectDiscovery 生态中核心工具 Subfinder、Httpx、Katana 和 Nuclei 的基础使用教程 一、Subfinder:子域名发现工具安装基础使用 二、Httpx:HTTP 探测与指纹识别安装基础使用 三、Katana:网络爬虫工具安装基础使用 四、Nuclei:…

【新能源汽车“心脏”赋能:三电系统研发、测试与应用匹配的恒压恒流源技术秘籍】

新能源汽车“心脏”赋能:三电系统研发、测试与应用匹配的恒压恒流源技术秘籍 在新能源汽车蓬勃发展的浪潮中,三电系统(电池、电机、电控)无疑是其核心驱动力。而恒压源与恒流源,作为电源管理的关键要素,在…

2023华东师范大学计算机复试上机真题

2023华东师范大学计算机复试上机真题 2022华东师范大学计算机复试上机真题 2021华东师范大学计算机复试上机真题 2023华东师范大学计算机复试机试真题 2022华东师范大学计算机复试机试真题 2021华东师范大学计算机复试机试真题 在线评测:传送门:pgcode.…

基于x11vnc的ubuntu远程桌面

1、安装VNC服务 sudo apt install x11vnc -y2、创建连接密码 sudo x11vnc -storepasswd3、安装lightdm服务 x11vnc 在 默认的 GDM3 中不起作用,因此需要使用 lightdm 桌面管理环境 sudo apt install lightdm -y切换至lightdm,上一步已经切换则跳过该…

【HarmonyOS Next之旅】DevEco Studio使用指南(三)

目录 1 -> 一体化工程迁移 1.1 -> 自动迁移 1.2 -> 手动迁移 1.2.1 -> API 10及以上历史工程迁移 1.2.2 -> API 9历史工程迁移 1 -> 一体化工程迁移 DevEco Studio从 NEXT Developer Beta1版本开始,提供开箱即用的开发体验,将SD…