我有一个Yeoman生成的AngularJS应用程序由Heroku上的Express应用程序提供服务。构建的应用程序位于/ dist目录中,默认情况下Git会忽略该目录。我认为要在Heroku上主持我有两个选择:
版本控制/ dist目录是一个问题(因为它一直在变化),所以我很想探索第二个选项。我找到了一个自定义buildpack(https://github.com/mbuchetics/heroku-buildpack-nodejs-grunt),它在Heroku上运行构建脚本,在你部署时创建必要的/ dist文件夹。
我的问题是:不会使用Heroku's ephemeral file system清除/ dist目录吗?
(我非常对所有这些都是新的,所以也可能是我从错误的角度接近整个设置 - 我愿意接受建议)