在运行gulp之后,sass文件不会被编译成CSS。我检查了目录,所有的样式都没有错误,gulp正在运行,就好像在src/ fine.There目录中没有.SASS文件一样。dist/css文件夹中未生成任何内容。任何帮助都将不胜感激。谢谢,这是gulpfile.js
var gulp = require('gulp'),
compass = require('gulp-compass');
gulp.task('compass', function () {
return gulp.src('src/styles/main.sass')
.pipe(compass({
sass: 'src/styles',
image: 'src/images',
css: 'dist/css',
generated_images_path: 'dist/images',
sourcemap: true,
style: 'compressed'
}))
.on('error', function(err) {
console.log(err);
});
});
gulp.task('default', function () {
gulp.watch('./src/styles/**/*.sass', ['compass']);
gulp.watch('./src/images/**/*', ['compass']);
});
my directory structure
root
|
|
+-- src
| |
| +-- styles/sass
| +-- images
|
+-- dist
|
+-- css
+-- images发布于 2018-03-12 18:58:05
通过将指南针和sass安装为ruby gem并将ruby path添加到环境变量中,解决了此问题。
https://stackoverflow.com/questions/49185554
复制相似问题