1
の後にタスクscss
の後に実行しますが、この場合は動作しません。GULPで特定の順序でタスクを実行できません
フォルダのコピー先が空でなく、.cssファイルが既に別のタスク 'scss'でコンパイルされている場合は動作します。しかし、フォルダが空の場合、cssmin
はアイドル状態で動作し、minファイルを作成しません。 Сanあなたは私を助ける?コンソールで
ログイン:
[08:38:54] Starting 'scss'...
[08:38:54] Finished 'scss' after 13 ms
[08:38:54] Starting 'cssmin'...
[08:38:54] Finished 'cssmin' after 3.56 ms
マイ一気タスク:
> gulp.task('scss' , function(){
> gulp.src('app/scss/*.scss')
> .pipe(scss())
> .pipe(gulp.dest('app/css'))
> .pipe(bsync.stream()); });
>
> gulp.task('cssmin' , ['scss'] , function() {
> gulp.src('app/css/libs.css')
> .pipe(cssnano())
> .pipe(rename({
> suffix: '-min'
> }))
> .pipe(gulp.dest('app/css'))});
私は私の問題を解決する前に「リターン」を追加して私の問題を解決しました機能 –
文法、書式設定。 解決策が見つかった場合は、回答として投稿してください。 –