0
「ガルフパスを除外する方法」の質問についてはGoogleの記事がたくさん出てきましたが、そのうちのどれも私には当てはまりません。私は、フォルダ構造を維持し、superfoldersのすべてのフィールドを取りたいガルプ - 除外パスは私のためには役に立たない
scss
|_platforms
|_globals
|_content.scss
|_footer.scss
|_globals.scss
|_header.scss
|_superfolder1
|_main.scss
|_superfolder2
|_main.scss
|_superfolder3
|_main.scss
|_and alot of superfolders more...
:ポイントは、私は、このフォルダ構造を得たことである
gulp.task('sassPlatform', function() {
return gulp.src([
'./src/sass/platforms/**',
// TODO find a way to make this shorter
'!./src/sass/platforms/globals/*.scss',
'!./src/sass/platforms/globals/'
])
.pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
.pipe(gulp.dest('./dist/css/platforms'));
});
:作品
唯一のことは、このました。グローバルフォルダではありません。
これは正しく動作します。拡大します
'!./src/sass/platforms/globals{/, *, *.scss}'
を::
'!./src/sass/platforms/globals{/, *, *.scss}'