https://github.com/htmlacademy/template-engine-source
Исходники курса «Шаблонизаторы в JavaScript»
https://github.com/htmlacademy/template-engine-source
Last synced: 5 months ago
JSON representation
Исходники курса «Шаблонизаторы в JavaScript»
- Host: GitHub
- URL: https://github.com/htmlacademy/template-engine-source
- Owner: htmlacademy
- Created: 2021-12-02T15:52:26.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-18T17:12:41.000Z (almost 3 years ago)
- Last Synced: 2025-04-25T20:44:01.529Z (about 1 year ago)
- Language: HTML
- Homepage:
- Size: 2.81 MB
- Stars: 0
- Watchers: 2
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# template-engine-source
Исходники для курса «Шаблонизаторы HTML»
## Инструкция по установке и сборке
Для начала вам нужно установить Node.js на свой компьютер, если он ещё не установлен. Как установить Node.js можно узнать по [этой ссылке](https://htmlacademy.ru/blog/boost/tools/installing-nodejs)
После установки Node.js обязательно проверьте версию в консоли с помощью команды `node -v` и `npm -v`. Ошибок быть не должно!
Далее нужно установить пакет для обработки pug файлов: введите в консоли команду `npm install pug-cli -g`
Затем установите менеджер пакетов `yarn` с помощью консольной команды `npm install --global yarn`
Когда менеджер пакетов установлен, нужно установить сами зависимости с помощью консольной программы `yarn install`
Теперь все необходимые утилиты и пакеты установлены, можно переходить к запуску сборки.
Для того, чтобы запустить сборку, в консоли необходимо прописать команду `yarn run start`. Произойдет компиляция файлов `.pug` в `.html` и начнет работать локальный сервер, который будет автоматически обновлять страницу в браузере при изменении любых файлов формата `.pug`.
Ещё раз опишем по пунктам действия, которые нужно сделать для работы с данной сборкой:
- Установите Node.js
- Установите пакет для работы с pug `npm install pug-cli -g`
- Установите менеджер пакетов yarn `npm install --global yarn`
- Установите необходимые зависимости в проект `yarn install`
- Запустите сборку `yarn run start`