作者SheueJi (雪姬)
看板Web_Design
标题[问题] gulp编译路径的问题
时间Mon Apr 30 16:33:35 2018
https://i.imgur.com/ANLpKTm.jpg
请教一下,这是我目前的资料夹结构
我使用gulp来做scss的编译
================================================
// grab our gulp packages
var gulp = require('gulp'),
gutil = require('gulp-util');
compass = require('gulp-compass');
// create a default task and just log a message
gulp.task('default', function() {
return gutil.log('Gulp is running!')
});
gulp.task('compass', function() {
gulp.src('./scss/*.scss')
.pipe(compass({
config_file: './config.rb',
css: './css/',
sass: './scss/',
style: 'compact' //nested, expanded, compact, compressed
}))
.pipe(gulp.dest('./css/'));
});
gulp.task('watch', function() {
gulp.watch('./scss/*.scss', ['compass']);
});
gulp.task('default', ['compass', 'watch']);
================================================
目前是这样设定,但是它只能编译当前目录的scss资料夹下的档案
不知道能不能改成,它可以编译所有的scss资料夹的档案,
然後产生至不同的css资料夹呢?
(看那个scss资料夹在哪里,就产生至它当前目录的另一个css资料夹)
卡关很久,还请多指点,感激 m(__ __)m
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.137.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1525077218.A.520.html
1F:→ erozak: 把“./scss/*.scss”改成“./**/scss/*.scss”,在luna目 04/30 23:16
2F:→ erozak: 录下执行就会根据各自目录放了 04/30 23:16