Comments (7)
команда которая будет коммитить в ветку gh_pages была бы весьма полезна
from project-stub.
@eGavr В project-stub
не предполагается чего-либо, что имеет смысл показывать.
@Guria git push origin gh-pages
;)
from project-stub.
Ну а как же бандл, который соберется?) И как бы уже показываем всю красоту, возможности библиотек)
from project-stub.
@tadatuta вообщето:
$ git checkout --orphan gh-pages
$ rm -rf *
$ git rm --cached *
$ touch index.html
$ git add index.html
$ git commit -m "Seed publish branch for GitHub Pages"
$ git push origin gh-pages
Ну естественно коммитить надо будет результат сборки, а не пустой index.html
from project-stub.
Я говорю про команду, которая обладая знаниями о том какие артефакты публикуются, сама сделает всю рутину.
Правда есть ещё проблема. Кажется, gh-pages не отдают файлы, которые начинаются с символа _
.
from project-stub.
@eGavr
project-stub
задуман именно как такой репозиторий, с которого можно очень быстро начать делать свой проект, он не про демонстрацию возможностей библиотек или инструментов. Т.е. да, витрина нужна и мы будем ее делать на базе библиотек блоков, но в project-stub
не хочется иметь ничего, что не требуется в среднестатистическом проекте.
@Guria
Это слишком частный случай. Опять же, можно сделать отдельный проект, который будет уметь деплоить статику на gh-pages (кстати, это удобно делать автоматически на travis
на каждый коммит в master
), но не хочется считать это каким-то «рекомендованным» способом.
Если интересно, то вот пример такого проекта: https://github.com/tadatuta/bb (см. .travis.yml
и update-gh-pages.sh
).
gh-pages не отдают файлы, которые начинаются с символа
_
.
достаточно положить пустой файл .nojekyll
from project-stub.
исчерпывающий ответ 👍
from project-stub.
Related Issues (20)
- Сборка Gulp - не собираются стили элемента и модификатора HOT 2
- Как прикрутить sass к project-stub? HOT 2
- gulp: Fix client templates build HOT 1
- баг в последней версии HOT 1
- HTML string from bemjson is converted to text HOT 2
- Available server port
- Подмена index.min.js на index.bemtree.js HOT 3
- получив build/img/sprite-svg.svg нельзя пользовать name-file.svg
- Ошибка Error: BEMHTML при сборке с помощью gulp
- Ошибка при сборке через gulp HOT 1
- битые ссылки в документации
- Borschik не фризит в html. HOT 3
- ENOENT при сборке через gulp и enb HOT 1
- Проблемы с наследованием типа блок-элемент и элемент-блок HOT 1
- 404 с некоторых ссылок
- How to compile css style rules with component/block etc.? HOT 1
- How to compile css style rules with component/block etc.?
- полезные ссылки частично не работают
- Требование неподдерживаемого(опасного) пакета PhantomJS
- Can't install package on node: 'v18.16.0' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from project-stub.