У меня есть страница HTML в репозитории GitHub, которую я хотел бы использовать, используя GitHub Pages. Страница зависит от некоторых сторонних библиотек, которые отмечены как зависимости от сети. Есть ли способ заставить страницы GH решать проблемы с сайтом? Я бы предпочел не передавать все файлы.Есть ли способ заставить страницы GitHub загружать зависимости bower?
ответ
№ Пробел Jekyll, и только Jekyll, и поддерживает только плагины, содержащиеся в драгоценном камне gh-pages
. Bower запускается на node.js. Таким образом, единственный способ сделать это: разрешить зависимости локально, совершить все, а затем нажать.
Для того, чтобы ваши ветви были несколько чистыми, вы можете использовать ветку source
(или как угодно), которая содержит только необходимые источники и вносит туда изменения. После того, как вы внесете свои изменения, слейте ветвь source
в master
, затем снова разрешите зависимости (если вы изменили их или обновления доступны), зафиксируйте и нажмите главную ветвь.
Это оставляет вас с довольно чистой веткой source
, но также имеет все зависимости, которые вам нужны, разрешены в ветке master
.
Это, как мне кажется, путь. У меня теперь есть bower_components, занесенные в ветвь gh-pages. Изменения производятся только в основной ветке, а затем объединены в ветвь gh-pages. –
- 1. Github Wiki Страницы: Есть ли способ изменить меню «Страницы»?
- 2. Есть ли способ заставить сайт загружать более легкую версию?
- 3. Есть ли способ заставить Socket загружать междоменные политики через HTTP?
- 4. Есть ли способ заставить приложение загружать ссылки во время выполнения?
- 5. Есть ли способ заставить браузер обновлять/загружать изображения?
- 6. Есть ли способ удалить последнее обновление bower?
- 7. Как заставить Maven загружать все зависимости плагинов?
- 8. Есть ли способ установить animate.css через Bower/Homebrew/etc?
- 9. Под окнами есть ли способ заставить стек использовать большие страницы?
- 10. Как я могу автоматически загружать зависимости Bower, например, с Composer?
- 11. Есть ли способ установить финансирование 6 с bower
- 12. Есть ли способ не загружать jQuery?
- 13. Есть ли способ загружать приложение Express?
- 14. GitHub: Есть ли способ программно зарегистрировать проблему?
- 15. Как заставить Jetty динамически загружать «статические» страницы
- 16. Будет ли Bower устанавливать зависимости компонента?
- 17. Есть ли способ заставить браузер загружать ссылку без попадания в кеш?
- 18. Есть ли способ заставить браузер загружать swf-файлы перед другими элементами на странице
- 19. RequireJS и Bower зависимости
- 20. Есть ли способ не загружать элемент с условными обозначениями нокаута?
- 21. Есть ли способ заставить сезонность от auto.arima
- 22. Есть ли способ заставить Guice Grapher работать?
- 23. Есть ли способ заставить читать кодировку XSLT?
- 24. Есть ли способ заставить UIView освободить подвью?
- 25. Есть ли способ заставить IntentService не воссоздаваться?
- 26. Есть ли способ заставить jsonRpcService работать синхронно?
- 27. Языковая служба: есть ли способ заставить парсинг?
- 28. Есть ли способ заставить onFinish от CountDownTimer?
- 29. git merge: есть ли способ заставить --squash?
- 30. Есть ли способ заставить цин представить?
Не уверен, что это VTC'd, как «в первую очередь мнение». Это вопрос «да/нет», и у него есть один определенный, свободный от ответа ответ: «Нет», вы не можете. – Polygnome
@Polygnome, потому что я редактировал вопрос, чтобы быть более логичным. Прежде чем читать что-то вроде «Каков предпочтительный способ развертывания страниц на страницах GitHub с зависимостями бауэра» –