【问题标题】:gulp with less and browser-syncgulp with less 和 browser-sync
【发布时间】:2017-05-15 01:51:38
【问题描述】:

我只是从 gulp 开始并遵循这个例子: css tricks - Gulp for Beginners

   'gulp less'  works fine
   'gulp browser-sync' loads index.html into chrome

但是当我运行“watch”命令时,它只运行“browser-sync”。在调试器中显示它不会从browserSync.init返回

我错过了什么?

` var gulp = require('gulp'), 少=需要('gulp-less'), browserSync = require('浏览器同步').create() ;

            gulp.task( 'less', _=>{
                return gulp.src( './public/content/*.less' )
                              .pipe( less( { paths: ['public/content'] } ) )
                              .pipe( gulp.dest( './public/content' ) )
                              .pipe( browserSync.reload( { stream: true } ) )
                      ;
            } );

            gulp.task( 'browser-sync', _=>{
                browserSync.init( { server: { baseDir: './public' } } );
            } );

            gulp.task( 'watch', ['browser-sync'], _=>{
                gulp.watch( 'public/content/*.less', ['less'] );
            } );

`

【问题讨论】:

    标签: javascript node.js gulp less browser-sync


    【解决方案1】:

    找到了。

        `return browserSync` 
    

    成功了。这不是演示的编写方式。

    【讨论】:

      猜你喜欢
      • 2017-01-20
      • 1970-01-01
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 2016-04-22
      • 1970-01-01
      • 1970-01-01
      • 2017-01-28
      相关资源
      最近更新 更多