我.scss在两个不同的目录中有文件:
./blog/styles/
./common/styles/
有一个文件./blog/styles被调用blog.scss,我正在.scss从./blog/styles/(即同一目录)和./common/styles/.
我应该如何创建 gulp 任务来查看这两个目录并.css在其他地方创建最终文件(比如./dist)?
这是我目前的任务:
gulp.task('sass', function () {
gulp.src(['./blog/styles/*.scss', './common/styles/*.scss'])
.pipe(sass())
.pipe(gulp.dest('./dist/style.css'));
});
我blog.scss只使用这样的名称导入文件:
@import "forms"; //from the same directory
@import "_mixins"; //from ./common/styles
@import "_common"; //from ./common/styles
现在我收到以下错误:
file to import not found or unreadable: _mixins
似乎看不到目录中的.scss文件./common/styles...