es6 + express + gulp + webpack项目构建,无法访问localhost:

慕课es6实战的例子,gulp任务脚本已经写好,输入gulp -watch命令,没有报错,但是没有reload的,无法访问loclhost:3000。想问下这是啥原因?谢谢!https://img2.mukewang.com/5c343ffa0001366804500502.jpg

server文件代码


import gulp from 'gulp';

import  gulpif from 'gulp-if';

import  liveserver from 'gulp-live-server';

import  args from './util/args';


gulp.task('serve',(cb)=>{

    if(!args.watch) return cb();

    var server = liveserver.new(['--harmony','server/bin/www']);

    server.start();

    gulp.watch(['server/public/**/*.js','server/views/**/*.ejs'],function (file) {

        server.notify.apply(server,[file]);

        })

    gulp.watch(['server/routes/**/*.js','server/app.js'],function () {

        server.start.bind(server)()

    });


})


阿波罗的战车
浏览 514回答 1
1回答

梵蒂冈之花

遇到同样的问题,我在“tasks/util/args.js”后面加上一句“export default args;”,就解决了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript