当前位置: 首页 > article >正文

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

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.kler.cn/a/590522.html

相关文章:

  • 美团AI面试总结
  • 密码学研究热点
  • obeaver 连接oracle 库 模式乱码
  • 基于 GEE 利用 Sentinel-1 双极化数据计算 SDWI 指数实现逐月提取水域面积
  • 漏洞预警 | Apache OFBiz 服务端模板注入漏洞(CVE-2025-26865)
  • ChatGPT and Claude国内使用站点
  • 汽车PKE无钥匙进入系统一键启动系统定义与原理
  • 动作捕捉手套如何让虚拟现实人机交互 “触手可及”?
  • 【GPT入门】第24课 langfuse介绍
  • Django 集成 Redis 数据库指南
  • PySide(PyQt),QGraphicsItem的坐标映射转换函数
  • 【Unity3D】Addressables使用流程
  • 使用Electron Forge打包serialport模块的详细指南
  • Go语言的智能合约
  • PlainUSR|LIA: 追求更快的卷积网络实现高效的超分辨率重建
  • 在用Docker配置Redis哨兵节点的时候出现的错误及其解决办法
  • 【Python 算法零基础 1.线性枚举】
  • DeepSeek私有化部署与安装浏览器插件内网穿透远程访问实战
  • ISP--Gamma Correction
  • 搞定python之八----操作mysql