【发布时间】:2012-05-28 17:52:13
【问题描述】:
我有一个托管在 Heroku 上的 Node.js 网站,我使用 git 进行部署。 我使用了几个 node 模块,在 package.json 中引用;有没有办法阻止 Heroku 在我每次部署新版本的代码时“刷新”它们,只要 package.json 没有改变?
注意:这对于“原生”模块特别有用,因为它们的编译需要一些时间;对于 .js-only 模块,我成功地将它们从 package.json 中删除,并将它们的 node_modules/ 文件夹添加到 git repo 中。
【问题讨论】:
-
同意,有点构建缓存会很棒。但我知道它很快就会变得棘手。没有缓存仍然比不正确的缓存好。