我正在尝试运行此应用https://github.com/nheidloff/conversation-optimizer-for-ibm-watson,它仅在127.0.0.1上运行
# netstat -plnt │
Active Internet connections (only servers) │
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name │
tcp 0 0 127.0.0.1:6001 0.0.0.0:* LISTEN 411/node
如何使其在0.0.0.0上运行?我尝试阅读代码,但由于我不是程序员,所以无法确定要更改的内容,因此请在上面发布git URL。
答案 0 :(得分:0)
这是在/config/webpack.prod.js
中:
const ENV = process.env.NODE_ENV = process.env.ENV = 'production';
const HOST = process.env.HOST || 'localhost';
const PORT = process.env.PORT || 8080;
这是在/config/webpack.dev.js
中:
const ENV = process.env.ENV = process.env.NODE_ENV = 'development';
const HOST = process.env.HOST || '0.0.0.0';
const PORT = process.env.PORT || 3000;
因此,如果它是usinf localhost而不是0.0.0.0,则该应用程序正在使用生产配置。要将其设置为使用开发配置,请运行:
webpack --env dev