首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从本地网络中的设备访问webpack-dev-server?

如何从本地网络中的设备访问webpack-dev-server?

提问于 2018-01-26 04:33:49
回答 2关注 0查看 565

有一些webpack dev服务器配置(它是整个配置的一部分):

  config.devServer = {
    contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'),
    stats: {
      modules: false,
      cached: false,
      colors: true,
      chunk: false
    },
    proxy: [{
      path: /^\/api\/(.*)/,
      target: options.proxyApiTarget,
      rewrite: rewriteUrl('/$1'),
      changeOrigin: true
    }]
  };

  function rewriteUrl(replacePath) {
    return function (req, opt) {  // gets called with request and proxy object
      var queryIndex = req.url.indexOf('?');
      var query = queryIndex >= 0 ? req.url.substr(queryIndex) : "";
      req.url = req.path.replace(opt.path, replacePath) + query;
      console.log("rewriting ", req.originalUrl, req.url);
    };
  }

我使用以下命令执行webpack:

node node_modules/webpack-dev-server/bin/webpack-dev-server.js --host 0.0.0.0 --history-api-fallback --debug --inline --progress --config config/webpack.app.dev.js

在本地机器上使用的dev服务器,我可以访问http://localhost:808,但是我也想从我的移动平板电脑(他们在同一个Wi-Fi网络中)访问我的服务器。我怎样才能启用它?谢谢!

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

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