我是整个 nodejs / reactjs 世界的新手,如果我的问题听起来很愚蠢,我深表歉意。所以我在玩reactabular.js。
每当我这样做时,npm start它总是在运行localhost:8080。
npm start
localhost:8080
如何将其更改为运行0.0.0.0:8080以使其可公开访问?我一直在尝试阅读上述 repo 中的源代码,但未能找到执行此设置的文件。
0.0.0.0:8080
80另外,补充一点 -如果可能的话,我如何让它在端口上运行?
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 ]
注意 如果您使用的是热加载,则必须这样做。
entry: [ 'webpack-dev-server/client?http://0.0.0.0:80', 'webpack/hot/only-dev-server', config.paths.demo ], .... plugins:[new webpack.HotModuleReplacementPlugin()]