我.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
...