BlackSilverUfa
1.0.0
모든 기능에 액세스하려면 GitHub 페이지로 이동하십시오
bash
> = 4.0python3-venv
(Ubuntu) 또는 python3
(Alpine)git
(GH-PAGE와 함께 일하고 스트림 추가 날짜를 얻기 위해)tzdata
적절한 시간대를 설치합니다libc6
(ubuntu) 또는 build-base
(alpine)-node.js 용작업의 주요 부분은 저장소의 루트에서 쉘 스크립트 BSU에 의해 수행됩니다. 불행히도, Windows의 자동 어셈블리는 현재 지원되지 않지만 Python이 있으면 프로젝트를 수동으로 조립할 수 있습니다.
첫 번째 출시시, 스크립트는 ./_python
에서 Python Virtual Environment를 작성하고 프로젝트를 조립하고 시작하는 데 유명한 모든 패키지를 설치합니다 (REQUREMENCES.TXT 파일에 나열되어 있음).
다음은 스크립트를 사용하는 예입니다 ./bsu
.
# Обновить виртуальное окружение Python
./bsu venv update
# Загрузить текущую версию ветки gh-pages в директорию ./_site
# (обязательно для сборки проекта, т.к. в ветке gh-pages хранятся важные данные)
./bsu pages pull
# Загрузить текущую версию базы данных со стримами в ./data (обязательно)
./bsu data pull
# Загрузить недостающие субтитры (если они ещё доступны)
./bsu download-chats
# Собрать сайт из исходного кода
./bsu build
# или поднять веб-сервер на порту 8000
# (будет пересобирать сайт автоматически при изменении кода)
./bsu serve
# или поднять сервер и собрать сайт в режиме отладки
# (заменяет абсолютные ссылки на относительные, меняет режим webpack)
./bsu debug
# Закоммитить новую версию статики в локальную ветку gh-pages
./bsu pages commit " <msg> "
# Отправить изменения на GitHub
./bsu pages push