gulp
小智 9
我遇到了这个问题,发现添加标准的 sass npm npm install --save-dev sass,然后将错误消息的第二部分添加到我的变量中,使其看起来像这样const sass = require('gulp-sass')(require('sass'));工作。
太糟糕了,安装 gulp-sass 后我必须得到一个错误,然后谷歌如何修复它。基本上,在安装 gulp-sass 之后,每个人都会安装一个损坏的插件。 (5认同)小智 7
如果您像我一样使用模块化系统。那么这个解决方案应该可以帮助你!你需要安装SASS也需要安装gulp -sass
import pkg from 'gulp';const { src, dest, series, watch } = pkg;import concat from 'gulp-concat'import dartSass from 'sass'import gulpSass from 'gulp-sass'const sass = gulpSass(dartSass)function scss() { return src('app/scss/**/*.scss', { sourcemaps: true }) .pipe(sass.sync().on('error', sass.logError)) // scss to css .pipe(concat('style.min.css')) .pipe(dest(config.build.style, { sourcemaps: '../sourcemaps/' }))}async function builds() { scss() }export { builds }gulp