首页 > 解决方案 > Node.js HEROKU 应用在推送后不更新

问题描述

所以我早些时候(通过 Github)在 Heroku 上部署了一个 Node.js 网站,今天我做了一些更改。我做了同样的git add . git commit -m 'changes' git push命令,但 Heroku 上的网站没有改变。自动部署已开启。我的 Github 上的代码已更改并且是正确的。

我也使用git push heroku masterand heroku config:set NODE_MODULES_CACHE=false,它不会更新代码。网站还是一样的,就像第一次部署一样。

还清除了缓存heroku releases退房。我heroku bash在 Heroku 服务器上检查了该文件,该文件也在那里更新。尽管如此,我还是看不到网站上的变化。尝试了不同的浏览器、手机、隐身...而且我只使用 master 分支。

标签: node.jsgitgithubherokudeployment

解决方案


解决它:

npm run build客户端文件夹中。即使我在第一次部署之前已经这样做了,但在更改后必须再次这样做。然后你可以推送、提交、部署,等等……


推荐阅读