https://github.com/hellsgor/planeta-vet
Presentation site of the veterinary system
https://github.com/hellsgor/planeta-vet
gsap handlebars javascript scss swiper vite
Last synced: about 2 months ago
JSON representation
Presentation site of the veterinary system
- Host: GitHub
- URL: https://github.com/hellsgor/planeta-vet
- Owner: hellsgor
- Created: 2025-08-12T17:47:50.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-12T18:31:06.000Z (10 months ago)
- Last Synced: 2025-08-12T20:27:42.359Z (10 months ago)
- Topics: gsap, handlebars, javascript, scss, swiper, vite
- Language: JavaScript
- Homepage: https://hellsgor.github.io/planeta-vet/
- Size: 57.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PlanetaVet
## Версионность
- Node.js: v22.8.0 (20+);
- npm: 9.8.0;
## Скрипты
Сборка предоставляет следующие скрипты для работы с проектом:
- `prepare`: Настройка Husky для автоматического запуска хуков Git.
- `lint`: Запуск линтеров ESLint, Prettier и Stylelint для проверки и исправления кода.
- `dev`: Запуск дев-сервера Vite для разработки.
- `build`: Выполнение линтинга и сборка проекта с помощью Vite.
- `preview`: Предварительный просмотр сборки с помощью Vite.
- `deploy:demo`: Сборка проекта и деплой на демо-сервер с помощью `deploy.js`.
- `deploy:prod`: Сборка проекта и деплой на продакшн-сервер с помощью `deploy.js`.
## Работа с npm
- Установка пакетов: `npm install`
- Запуск dev-сервера: `npm run dev`
- Сборка билда для продакшна: `npm run build`
- Запуск статичного сервера на основе финального бандла в директории `dist`: `npm run preview`
- Деплой (demo-сервер): `npm run deploy:prod`
- Деплой (production-сервер): `npm run deploy:prod`
Для работы скриптов `deploy` необходим корректный файл `env.local` в корне проекта.
## Стенды
- demo: [https://planeta-vet.relevant.ru/](https://planeta-vet.relevant.ru/);
- prod: [https://planetavet.ru](https://planetavet.ru).