下記gulpを実行したいんですが、default以外タスクが実行さない理由がわからず困っております。。
実行されていないタスクの中にログを出力するようにしたんですが、関数にすら入ってないません。
タスクで使用するファイル等は準備しているのですが、記述の仕方が違うんでしょうか。
初歩的な質問でお恥ずかしいのですが、お教えいただけると幸いです。
var gulp = require("gulp"); var pug = require("gulp-pug"); var sass = require("gulp-sass"); var browser = require("browser-sync"); var plumber = require("gulp-plumber"); gulp.task("server", function () { browser({ server: { baseDir: "./static" } }) }); //pugをhtmlにコンパイルする gulp.task("pug", function () { gulp.src("./source/pug/**/*.pug") .pipe(plumber()) .pipe(pug({ pretty: true })) .pipe(gulp.dest("./static/index.html")) .pipe(browser.reload({ stream: true })) }); //sassをcssにコンパイルする gulp.task("sass", function () { gulp.src("./source/sass/**/*.sccs") .pipe(plumber()) .pipe(sass({ outputStyle: 'expand' })) .pipe(gulp.dest("./static/style.css")) .pipe(browser.reload({ stream: true })) }); //ファイルを保存した時自動的にタスクを実行 //watch(['監視するファイル'],['実行したいタスク名']) gulp.task("default", function () { gulp.watch("sass/**/*.scss", gulp.series["sass"]); gulp.watch("pug/**/*.pug", gulp.series["pug"]); });
回答1件
あなたの回答
tips
プレビュー