我正在使用 Mix(我猜这也适用于 Elixir)来管理我的前端资产。我已将 Mix 配置为生产中的版本文件,但没有在开发中。因此,当我更新资产时,我会在 dev 和生产中获得更新app.js
和文件。app.css
app.{hash}.js
app.{hash}.css
您对如何通过版本控制利用这一点有什么建议?
- 将文件放入版本控制?如果是这样,我如何管理开发过程中的不断变化?继续添加新的散列文件?我是否将 app.js 和 app.css 留在生产服务器上?
.gitignore
js 和 css 文件并在生产服务器上运行 npm 以在本地编译资产?- 其他一些解决方案?
您对此有何看法?
提前致谢。