我正在使用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。我的直覺告訴我編譯生產中的資產是一個壞主意,但是在編譯資產之後不得不刪除/添加新文件是一種皮塔餅。 –