根据MDC Web's docs 的main.scss要求,我有这两行代码。
@use "@material/button";
@include button.core-styles;
然后,我有这个 Gulp 任务将我main.scss的文件转换为单个build.css文件。main.scss当我删除上面的两行时,我的文件编译得很好。
我得到的错误如下。
Message:
src\styles\main.scss
Error: Can't find stylesheet to import.
╷
1 │ @use "@material/button";
│ ^^^^^^^^^^^^^^^^^^^^^^^
我的 Gulp 任务如下。
gulp.task('css', ['clean:css'], function() {
return gulp.src('src/styles/main.scss')
.pipe(isDist ? through() : plumber())
.pipe(sass().on('error', sass.logError))
.pipe(autoprefixer({ browsers: ['last 2 versions'], cascade: false }))
.pipe(isDist ? csso() : through())
.pipe(rename('build.css'))
.pipe(gulp.dest('dist/build'))
.pipe(connect.reload());
});
我gulp-dart-sass用来编译.scss文件。如何修复错误?