Localhost:3000版本显示与Heroku部署版本不同 - Node.js

mau*_*lus 5 javascript terminal heroku node.js

我已经将我的目录部署到Heroku使用git push heroku master,但没有任何反应...... . Everything up-to-date就是屏幕上的内容.

我如何向Heroku推送我在本地运行的确切版本,因为本地版本可以执行我想要的操作?

isp*_*zax 1

既然你没有做任何明显错误的事情,那就是出了问题。如果不进行进一步调查,很难确切地说出它是什么。

我建议您将项目从 heroku 克隆到一个新目录中,然后将本地更改从本地分支(正如您所说,在 3000 端口上工作)复制到这个新目录中,并照常推送所有这些更改:

git add -A
git commit -m "some message"
git push
Run Code Online (Sandbox Code Playgroud)

将新克隆与当前工作目录进行比较也是一个好主意。如果跟踪的文件相同,则表明本地环境和 heroku 容器配置之间存在差异。