BlackSilverUfa
1.0.0
轉到github頁面訪問所有功能
bash
> = 4.0python3-venv
(Ubuntu)或python3
(Alpine)git
(使用GH頁面並獲得添加流的日期)tzdata
安裝正確的時區libc6
(ubuntu)或build-base
(Alpine) - for Node.js工作的主要部分由Shell-Script BSU在存儲庫的根部執行。不幸的是,目前不支持Windows上的自動組件,但是如果有Python,則可以手動組裝該項目。
在第一次啟動時,該腳本將在目錄中創建一個Python虛擬環境./_python
並安裝所有用於組裝和啟動項目的軟件包(它們在requrements.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