Решил я использовать Bower и Grunt в большом проекте (PHP, PostgreSQL, etc).
1. Есть у меня продакшн-сервер, куда я поставляю свежий билд.
2. В репозиторий коммичу bower.json и gruntfile.js
3. На продакшене bower обновляет нужные библиотеки, Grunt упаковывает все и склеивает в один файл, например: script.js
Вопросы:
1. Если локально у меня прописан отдельный путь к каждому JS-файлу, например:
/libs/jquery.min.js
/js/common.js
/js/jquery-ui.js
и т.д.
Как после поставки на продакшн подменять эти пути на единый:
build/script.js?
2. Если локально сразу прописать путь к build/script.js?
3. Файлы с какими путями правильно хранить в репозитории?
/libs/jquery.min.js
/js/common.js
/js/jquery-ui.js
или
build/script.js?