困ってる事
gulp watchが動かない。
エラーもでず、ただ、以下のようにgulpが動いたままとなってしまう。
[Browsersync] Reloading Browsers...
[Browsersync] Reloading Browsers...
ただ、gulp convertToCss は機能しています。
ディレクトリ
ソース
js
1var gulp = require('gulp'); 2var sass = require('gulp-sass'); 3var sassGlob = require('gulp-sass-glob'); 4var browserSync = require('browser-sync').create(); 5 6gulp.task('serve', () => { 7 8 // WordPress 開発環境用 9 browserSync.init({ 10 proxy: "10.0.0.282:8888/wordpress" 11 }); 12}); 13 14gulp.task('browser-sync', function() { 15 browserSync.init({ 16 server: { 17 baseDir: "./src", 18 index: "index.php" 19 } 20 }); 21}); 22 23gulp.task('bs-reload', function () { 24 browserSync.reload(); 25}); 26 27gulp.task('convertToCss', function() { 28 gulp.src('./src/scss/style.scss') 29 .pipe(sassGlob()) 30 .pipe(sass()) 31 .pipe(gulp.dest('./')); 32}); 33 34gulp.task('watch', () => { 35 36 // scssファイルが変更されたらsassタスクを実行 37 gulp.watch("./src/scss/**/*.scss", ['convertToCss']); 38 // phpファイルとcssファイルが変更されたら、ブラウザをリロード 39 gulp.watch(['./*.php', './*.css']).on('change', browserSync.reload); 40}); 41 42gulp.task('default', ['serve', 'watch']); 43
css
1@charset "utf-8"; 2@import "./layout/*";
その他
jsの知識はかなり低いです。
「gulp watch できない」などの検索ワードで調べたのですが、どうもしっくりくる記事がなく、困っています。
回答3件
あなたの回答
tips
プレビュー