Artberry-web/README.md
2025-03-15 03:15:15 +02:00

2.1 KiB
Raw Blame History

Booru сайт нового поколения

Открытый репозиторий веб-приложения Artberry


Используемые технологии

Backend:

Frontend:

  • HTML
  • CSS | SASS
  • JAVASCRIPT

ЗАПУСК И ТЕСТИРОВАНИЕ

Для удобства и скорости разработки выполните следующие шаги:

Создание виртуального окружения:

  • python -m venv venv

Запуск виртуального окружения:

WINDOWS:

  • powershell: .\venv\Scripts\Activate
  • CMD: venv\Scripts\activate.bat

LINUX | MAC:

  • source venv/bin/activate

Установка зависимостей:

  • pip install -r requirements.txt

Запуск проекта:

  • python app.py или flask run

Для отладки в конце файла app.py измените:

  • app.run(debug=False) на: app.run(debug=True)

КОМПИЛЯЦИЯ CSS ИЗ SASS

Для компиляции в реальном времени:

  • sass --watch static/css/styles.scss:static/css/styles.css

Эта команда будет отслеживать изменения в файле styles.scss и автоматически компилировать его в styles.css

Для одноразовой компиляции:

  • sass static/css/styles.scss:static/css/styles.css

Эта команда выполнит одноразовую компиляцию из файла styles.scss в styles.css