2017-11-29 3 views
0

私はGulpの新人です。私は一気ファイルを持っていると私はそれで一つのタスク実行しています - 私は何をしたいのか、上記のコードでGulp - globs - フォルダ内のすべてのファイルに対してsass関数を実行する方法を除いてどれですか?

gulp.task('sass', function() { 
    return gulp.src('app/scss/**/.scss') // Get source files with gulp.src 
    .pipe(sass()) // Sends it through a gulp plugin 
    .pipe(gulp.dest('app/css')) // Outputs the file in the destination folder 
}); 

されています:

  1. :私はアプリ/ SCSSフォルダ内の4つのSCSSファイルを持っている
  2. site2.scss
  3. site3.scss
  4. copy.scss
site1.scss

今、私はsassタスクを実行し、scssフォルダ内のすべてのファイルを特定のファイル 'copy.scss'に変換します。私は 'copy.scss'ファイルをCSSファイルに変換したくありません。

どうすればよいですか?

すべてのヘルプは

答えて

0

をapprecistedされるだろう

return gulp.src(['app/scss/**/*.scss', '!app/scss/**/copy.scss']) 
をお試しください注意してください!ストリームからファイルを削除したり削除したりすることができます。また、あなたの* .scssに*を追加しました。

+0

ありがとうございました。 –

+0

あなたの答えが正しい場合は、それを受け入れることをお勧めします。他の人は答えがうまくいくことを知っています。ありがとう。 – Mark

関連する問題