Heroku应用程序在本地运行,而不是在刷新后更新代码更改

时间:2017-04-18 20:35:40

标签: angular typescript heroku mean-stack

我正在使用本教程here,我也在本地进行了设置。当我使用" heroku local"它午餐并连接到数据库,我能够添加/更新/删除联系人,他们都反映在mlab上。

无论如何,我在其中一个组件中更改了一些简单的html并且它不会在本地更新,当我将它推送到heroku时认为它更新并且它们在heroku托管的在线应用程序中可见。

  1. 我已禁用缓存
  2. 清除缓存
  3. 使用开发工具清除缓存
  4. 设置NODE_MODULES_CACHE = false也无法正常工作
  5. 提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您的组件未更新的原因是因为需要重建它。每次将应用程序部署到Heroku时,它都将构建在服务器上。

为了让您的应用始终符合您的编码要求,您需要“观察”它。为角度2+项目执行此操作的最简单方法是使用Angular Cli。如果你想自己做,你可以配置自己的Webpack文件(或Gulp或任何你喜欢的)。