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