22 lines
No EOL
1.6 KiB
Markdown
22 lines
No EOL
1.6 KiB
Markdown
# Сайт Tea Sanctuary
|
||
|
||
Создан с использованием фреймворка [SvelteKit](https://kit.svelte.dev/). Основан на исходном коде [сайта Small Fish](https://github.com/Small-Fish-Dev/small-fish-dev.github.io).
|
||
|
||
## Запуск
|
||
|
||
1. Скачайте и установите последнюю версию [Node.js](https://nodejs.org/en/) (для Linux и macOS рекомендуем использовать [менеджер версий nvm](https://github.com/nvm-sh/nvm))
|
||
2. Откройте проект в предпочтительной среде разработки (рекомендуем [VS Code](https://code.visualstudio.com/), но можно и [JetBrains WebStorm](https://www.jetbrains.com/webstorm/))
|
||
3. В терминале выполните следующие команды:
|
||
|
||
```
|
||
npm install
|
||
npm run dev
|
||
```
|
||
|
||
## Добавление блогов
|
||
|
||
Блоги пишутся в формате Markdown, где один блог - один файл с названием вида `имя-блога.md`. Примеры можно увидеть в [папке `src/blogs`](./src/blogs/). RSS сгенерируется автоматически.
|
||
|
||
## Разработка
|
||
|
||
Для Visual Studio Code достаточно плагина [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode) и [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint). Оба помечены как рекомендуемые для данного проекта и могут быть установлены в один клик. |