Skip to content

Commit

Permalink
Merge pull request #21 from frontend-park-mail-ru/feature-css-js-loaders
Browse files Browse the repository at this point in the history
CSS-процессоры, транспайлеры и поддержка typescript
  • Loading branch information
let-robots-reign authored Nov 12, 2024
2 parents 81a45a4 + 1608b08 commit ae660d7
Show file tree
Hide file tree
Showing 49 changed files with 9,071 additions and 4,085 deletions.
32 changes: 25 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,18 @@
- [Участники проекта](#участники-проекта)
- [Члены команды](#члены-команды)
- [Менторы](#менторы)
- [Ссылки на внешние ресурсы](#ссылки-на-внешние-ресурсы)
- [О продукте](#о-продукте)
- [Установка и запуск](#установка-и-запуск)
- [Зависимости](#зависимости)
- [Запуск](#запуск)

## Участники проекта

### Члены команды

- [Илья Андриянов](https://github.com/Regikon)
- [Виктория Гурьева](https://github.com/VikaGuryeva)
- [~~Виктория Гурьева~~](https://github.com/VikaGuryeva) (Покинула проект)
- [Олег Музалев](https://github.com/Olgmuzalev13)
- [Михаил Черепнин](https://github.com/Ifelsik)

Expand All @@ -28,31 +32,45 @@

- [Стандартная ссылка на деплой](http://89.208.199.175)
- [Репозиторий бэкенда](https://github.com/go-park-mail-ru/2024_2_VKatuny)
- [Ссылка на документацию api (без рендера) в репозитории бэкенда](https://github.com/go-park-mail-ru/2024_2_VKatuny/tree/feature_vacancies-list-api/api)
- [Ссылка на документацию api в репозитории бэкенда](https://github.com/go-park-mail-ru/2024_2_VKatuny/tree/feature_vacancies-list-api/api)

## О продукте

Данный раздел будет заполнен по готовности четких представлений о продукте


## Установка и запуск

### Зависимости

Для запуска необходимо установить зависимости:

- Node v20.16.0
После установки Node нужно доставить дополнительные зависимости стандартной
командой

```bash
npm install
```
- [Handlebars runtime](https://handlebarsjs.com/installation/#downloading-handlebars)
Требуется поместить runtime в директорию ./src/public/js под именем
handlebars.runtime.js

### Запуск
Запуск дев-сервера осуществляется при помощи команды

Рабочий процесс настроен на webpack dev server. Чтобы его запустить, нужно прописать

```bash
npm run start
```

Сборка для продакшена осуществляется при помощи команды

```bash
npm run build
```

Запуск дев-сервера (устарел, но пока нужен для прода) осуществляется при помощи команды

```bash
npm run dev-server
```

При этом модифицировать ip-адрес и порт, на котором будет слушать сервер,
можно внутри файла ./src/server/server.mjs
Loading

0 comments on commit ae660d7

Please sign in to comment.