当我运行gulp时,“style”任务开始运行,并且永远不会结束,也不会抛出任何错误。我试着卸载并重新安装我能想到的所有东西,但似乎没有什么不同。
这是未完成的函数:
gulp.task('styles', function buildStyles() {
return gulp
.src(stylesGulpPaths)
// Copy scss files to build/scss for compass.
.pipe(gulp.dest('build/scss'))
// But only compile main.scss, which imports the rest.
.pipe(filter('**/main.scss'))
.pipe(compass({
css: 'build/css',
http_path: '/',
// image: 'build/images',
require: ['compass/import-once/activate', 'sass-globbing'],
sass: 'build/scss',
}))
.on('error', function (err) { console.error(err.message); })
// 'Concatenate' our one file so we write it to
// build/css/main.css
.pipe(concat('main.css'))
.pipe(gulpif(args.production, minifycss()))
.pipe(gulp.dest('build/css'));
});
var stylesGulpPaths = [
'app/**/*.scss',
'!app/vendor/**/*.scss',
];版本:
gulp -v => 3.9.1
compass -v => 1.1.0.alpha.3 (Polaris)
node -v => 5.6.0在我的控制台中,它转到了开始的“样式”...然后永远留在那里。
我指的是正确的ruby版本(2.1.2)。
我们非常感谢您的任何想法。
发布于 2016-06-30 05:28:18
修好了!
存在冲突的指南针版本。我只是卸载了指南针、指南针-rails和sass-rails,然后重新安装了指南针。
https://stackoverflow.com/questions/38109750
复制相似问题