https://github.com/ilyhalight/toiloff
Toiloff - это мой персональный сайт, единственная цель которого рассказать немного обо мне и моих проектах.
https://github.com/ilyhalight/toiloff
Last synced: 9 months ago
JSON representation
Toiloff - это мой персональный сайт, единственная цель которого рассказать немного обо мне и моих проектах.
- Host: GitHub
- URL: https://github.com/ilyhalight/toiloff
- Owner: ilyhalight
- Created: 2022-01-01T01:20:03.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-23T22:50:10.000Z (12 months ago)
- Last Synced: 2025-06-23T23:31:31.779Z (12 months ago)
- Language: Vue
- Homepage: https://toil.cc
- Size: 1.3 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
Awesome Lists containing this project
README
# Toiloff
**Toiloff** - это мой персональный сайт, единственная цель которого рассказать немного обо мне и моих проектах. Сайт написан с помощью **Nuxt 3.16** и препроцессора **SASS**. На сайте имеется перевод на русский и английский языки, смена темы, а так же оптимизация изображений с помощью **NuxtImage**.
---
## Установка
1. Установите зависимости
```bash
# yarn
yarn install
# npm
npm install
# pnpm
pnpm install
```
2. Заполните порт сервера в .env
## Разработка
Запустите сервер разработки на http://localhost:3000
```bash
npm run dev
```
## Продакшен
Создайте приложение для продакшена:
```bash
npm run build
```
Локальный предварительный просмотр продакшен сборки:
```bash
npm run preview
```
Запуск с помощью PM2:
1. Установите зависимости:
```bash
npm install pm2 -g && pm2 install pm2-logrotate
```
2. Запустите сервер
```bash
pm2 start ecosystem.config.js
```
3. [Если пользуетесь Cloudflare] Отключить Minify HTML в Cloudflare для избежания ошибок
Ознакомьтесь с [документацией по развертыванию](https://nuxt.com/docs/getting-started/deployment) для получения дополнительной информации.