我对整个nodejs/reactjs世界都是新手,如果我的问题听起来很傻,我深表歉意.所以我在玩reactabular.js.
每当我打npm start
分时,它总是以localhost:8080
分为准.
如何将其更改为在0.0.0.0:8080
上运行以使其可公开访问?我一直在try 阅读上述repo中的源代码,但未能找到执行此设置的文件.
此外,如果可能的话,我如何让它在端口80
上运行?
我对整个nodejs/reactjs世界都是新手,如果我的问题听起来很傻,我深表歉意.所以我在玩reactabular.js.
每当我打npm start
分时,它总是以localhost:8080
分为准.
如何将其更改为在0.0.0.0:8080
上运行以使其可公开访问?我一直在try 阅读上述repo中的源代码,但未能找到执行此设置的文件.
此外,如果可能的话,我如何让它在端口80
上运行?
像这样的事对我很管用.我猜这应该对你有用.
使用以下命令运行webpack dev
webpack-dev-server --host 0.0.0.0 --port 80
并将其设置在webpack中.配置.js
entry: [
'webpack-dev-server/client?http://0.0.0.0:80',
config.paths.demo
]
Note如果使用热加载,则必须执行此操作.
使用以下命令运行webpack dev
webpack-dev-server --host 0.0.0.0 --port 80
并将其设置在webpack中.配置.js
entry: [
'webpack-dev-server/client?http://0.0.0.0:80',
'webpack/hot/only-dev-server',
config.paths.demo
],
....
plugins:[new webpack.HotModuleReplacementPlugin()]