如何使webpack开发服务器在端口80和0.0.0.0上运行以使其可公开访问?

我是整个 / ,如果我的问题听起来很傻,我

表歉意。所以我在玩reactabular.js。

每当我执行此操作时,npm start它就会一直运行localhost:8080

我如何更改它0.0.0.0:8080以使其可以公开访问?我一直在尝试阅读上述回购中的源代码,但未能找到执行此设置的文件。

另外,要补充一点- 80如果可能的话,如何使它在端口上运行?

回答:

这样的事情对我有用。我猜这应该为您工作。

使用此命令运行webpack-dev

webpack-dev-server --host 0.0.0.0 --port 80

并在webpack.config.js中进行设置

entry: [

'webpack-dev-server/client?http://0.0.0.0:80',

config.paths.demo

]

如果使用的是热加载,则必须这样做。

使用此命令运行webpack-dev

webpack-dev-server --host 0.0.0.0 --port 80

并在webpack.config.js中进行设置

entry: [

'webpack-dev-server/client?http://0.0.0.0:80',

'webpack/hot/only-dev-server',

config.paths.demo

],

....

plugins:[new webpack.HotModuleReplacementPlugin()]

以上是 如何使webpack开发服务器在端口80和0.0.0.0上运行以使其可公开访问? 的全部内容, 来源链接: utcz.com/qa/403257.html

回到顶部