eti*_*nne 10 heroku node.js npm
我有一个在Heroku上托管的Node.js网站,我用git部署.我使用了几个在package.json中引用的节点模块; 有没有办法阻止Heroku每次部署新版本的代码时"刷新"它们,只要package.json没有改变?
注意:这对于"本机"模块特别有用,它们的编译需要一些时间; 对于.js-only模块,我成功将它们从package.json中删除,并在git repo中添加了node_modules /文件夹.
我是官方Heroku Node.js Buildpack的维护者.
我们有一个测试版的buildpack的新版本,它具有缓存支持,专门为您上面描述的用例而设计.您可以在https://github.com/heroku/heroku-buildpack-nodejs/tree/diet#about-this-refactor上阅读更多相关信息.
最终这将成为Heroku上的默认Node.js buildpack,但是如果你现在想要使用它,你需要明确地设置BUILPACK_URL配置变量:
heroku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-nodejs#diet -a my-node-app
git commit -am "fakeout" --allow-empty
git push heroku
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3407 次 |
| 最近记录: |