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

运行Gulp脚本时遇gulp-sass无默认编译器错误求助

运行Gulp脚本时遇到gulp-sass配置错误问题

错误信息

gulp-sass no longer has a default Sass compiler; please set one yourself.
Both the "sass" and "node-sass" packages are permitted.
For example, in your gulpfile:

const sass = require('gulp-sass')(require('sass'));

环境版本信息

  • devDependencies:
    {
      "gulp-sass": "^5.1.0",
      "sass": "^1.63.6"
    }
    
  • npm: 9.5.1
  • node: 18.16.0
  • gulp: CLI版本2.3.0,本地版本3.9.1

限制条件

由于是NetSuite代码,无法升级Gulp,升级涉及大量脚本改动,任务量极大。

已尝试操作

  • 为解决Gulp与Node的兼容问题,已在package.json中配置:
    "overrides": {
      "graceful-fs": "^4.2.11"
    }
    
  • 使用命令 npm i --ignore-scripts 安装依赖
  • 尝试过错误提示的配置方法及论坛上的其他方案,均无效

更新

我已自行解决问题并采纳了对应的答案。

内容的提问来源于stack exchange,提问作者Panagiotis Fatouros

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 22:07:10