You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11 64位运行Experience Builder遇Node Sass兼容问题求助

解决Node Sass不支持Node.js 18环境的问题

方案1:替换为Dart Sass(推荐)

Node Sass已停止维护,Dart Sass是官方推荐的替代方案,完全兼容现有Sass语法:

  • 卸载Node Sass:npm uninstall node-sass
  • 安装Dart Sass:npm install sass --save-dev
  • 重新执行启动命令:npm start

方案2:降级Node.js版本到兼容Node Sass的版本

若必须使用Node Sass,Node 18对应的runtime 108需要Node Sass 8.0+版本,但部分旧版Experience Builder可能依赖更低版本的Node Sass,此时可降级Node.js到16.x LTS版本(对应runtime 93,兼容Node Sass 7.x):

  • 使用nvm(Node版本管理器)安装Node 16.x:nvm install 16
  • 切换到Node 16版本:nvm use 16
  • 清理现有依赖并重新安装:
    rm -rf node_modules package-lock.json
    npm install
    npm start
    

方案3:强制安装适配当前Node版本的Node Sass二进制文件

若不想替换或降级,可尝试重新安装Node Sass并指定适配当前环境的二进制包:

  • 清理现有Node Sass缓存:npm cache clean --force
  • 重新安装Node Sass并设置环境变量指定架构和版本:
    npm install node-sass --sass_binary_name=win32-x64-108
    
  • 完成后执行npm start

内容的提问来源于stack exchange,提问作者Anand Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 08:35:25