我必须将运行在本地机器上的VNC服务器(紧密的the server )隧道到远程服务器,这样在远程服务器上就可以访问我的本地机器,而无需在路由器上转发端口(在本地机器网络上)。现在,我使用以下命令其中5900在我的本地机器上的vnc服务器端口。我必须使用命令localhost:5950从远程服务器</
我认为问题在于,当heroku需要通过process.env.PORT变量动态分配端口时,端口号被硬编码到服务器启动脚本中。查看heroku日志可以确认这一点:Starting up http-server, serving ./ on port: 8000。"scripts": { "start": "http-server -a localhost -p 80