首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack传输轮询错误

Webpack传输轮询错误
EN

Stack Overflow用户
提问于 2015-07-24 17:10:33
回答 3查看 313关注 0票数 9

我在我的express/webpack应用程序中有以下任务,它启动了一个webpack-dev-server:

代码语言:javascript
复制
"webpack-dev-server": {
    options: {
        webpack: webpackConfig,
        publicPath: '/assets/',
        watch: true,
        inline: true,
        hot: true,
        quiet: true
    },
    start: {
        keepAlive: true,
        webpack: {
            devtool: 'eval',
            debug: true
        }
    }
}

我的问题是,轮询器只是垃圾邮件我的chrome控制台,这将是相当恼人的调试。(我正处于应用程序的基本阶段)。

有没有人知道是什么导致了这一切?

EN

回答 3

Stack Overflow用户

发布于 2016-02-02 19:57:25

我自己找到的:

将grunt中的host选项设置为'localhost‘

票数 1
EN

Stack Overflow用户

发布于 2016-02-09 17:46:57

这里是在grunt-webpack中产生错误的piece of code。默认情况下,选项设置为

代码语言:javascript
复制
var options = _.merge({
    port: 8080,
    host: undefined
}, options);

以及以后的

代码语言:javascript
复制
if (options.inline) {
    var devClient = ["webpack-dev-server/client?" + protocol + "://" + options.host + ":" + options.port];

    ...
}

因此,要解决您问题,请在grunt配置中指定主机选项

代码语言:javascript
复制
"webpack-dev-server": {
    options: {
        webpack: webpackConfig,
        publicPath: '/assets/',
        watch: true,
        inline: true,
        hot: true,
        quiet: true,
        host: 'localhost'
    },
    start: {
        keepAlive: true,
        webpack: {
            devtool: 'eval',
            debug: true
        }
    }
}
票数 0
EN

Stack Overflow用户

发布于 2016-06-14 23:51:13

在我的例子中,我只是在尝试运行devserver时没有发现编译错误。这导致了同样的问题。

注意到这一点后,我觉得自己很傻。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31606533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档