仅在Mac上的Nodemon + Gulp + Browsersync初始加载延迟

时间:2018-12-17 11:28:48

标签: node.js gulp browser-sync nodemon

我遇到一个问题,当我用nodemon和browsersync任务运行gulp时,浏览器将打开,但底部的栏会显示正在等待localhost。没有任何反应,它是白页。

过一会儿将加载页面。看起来服务器没有检索任何东西。有点喜欢什么都没有要求。可能至少需要一两分钟。

https://imgur.com/a/lEDfAQj

很奇怪,它似乎可以在我的Windows 10计算机上正常运行,但不能在Mac上运行。

如果在页面最初打开后手动刷新页面,它也可以使用。我希望它自动打开并向我显示该网站。

function startNodemon(done) {
    nodemon({
        script: 'bin/www',
        ext: 'js',
        env: { 'NODE_ENV': 'development' }
    });
    done();
}

function startBrowserSync(done) {
    browserSync.init({
        proxy: 'localhost:3000',
        port: 4000,
        notify: true
    });
    done();
}

exports.default = gulp.series(CSS, startNodemon, startBrowserSync, watch);

0 个答案:

没有答案