我正在使用Mix(这适用于Elixir以及我猜)来管理我的前端资产。我已将Mix配置为在生产中版本文件,但不在开发中。因此,当我更新资产时,我在生产中更新了app.js
和app.css
文件,并更新了app.{hash}.js
和app.{hash}.css
文件。我如何使用laravel mix和git来管理前端资产?
如何在版本控制中利用此建议,您有什么建议?
- 将文件放在版本控制?如果是的话,我如何管理开发过程中的不断变化?继续添加新的散列文件?我在生产服务器上保留app.js和app.css吗?
.gitignore
在生产服务器上的JS和CSS文件,并运行NPM编译本地资产?- 其他一些解决方案?
你对这个想法?
在此先感谢。
我的问题是不是在web服务器级它是如何管理本地文件与git。我的直觉告诉我编译生产中的资产是一个坏主意,但是在编译资产之后不得不删除/添加新文件是一种皮塔饼。 –