Настройка рабочего окружения
Настройка рабочего окружения
Развертывание проекта
- Установка программного обеспечения
При установке ПО выбираются настройки по умолчанию. Если какой-то из компонентов установлен, то повторная установка не требуется.
Google Chrome ( https://www.google.ru/chrome/)
Redis (https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100)
Erlang OTP (https://www.erlang.org/downloads)
RabbitMQ (https://www.rabbitmq.com/install-windows.html)
Важно! Фреймворк Erlang, используемый сервером RabbitMQ, не поддерживает кириллицу в имени пользователя Windows. В таком случае рекомендуется перед установкой изменить имя пользователя.
Установить Node.js (https://nodejs.org/download/release/v10.23.0/ )
Установить python (https://www.python.org/downloads/release/python-379/)
При установке поставить галку Add python path
После установки необходимо перезагрузить компьютер
Выполнить установку SQLite, выполнив команду в cmd
Если при установке будет выходить ошибка об отсутствии visual studio, то необходимо выполнить команду
Установка может занять некоторое время
SSMS https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?redirectedfrom=MSDN&view=sql-server-ver15#download-ssms
SQL Server Express (https://www.microsoft.com/ru-ru/sql-server/sql-server-downloads
Visual Studio Code https://code.visualstudio.com/download
Выполнить настройку https://jakondo.ru/nastrojka-mssql-server-express-dlya-dostupa-iz-lokalnoj-seti/
выполнить https://coderoad.ru/25577248/Node-js-MSSQL-tedius-ConnectionError-%D0%BD%D0%B5-%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%D1%81%D1%8F-%D0%BA-localhost-1433
Развертывание проекта
- Перейдите по ссылке https://drive.google.com/file/d/11RtWCuf9QFOa4uk4IfboAGYvnp4lmfQh/view?usp=sharing
- Загрузите файл LexPracticeProjecr.7z
- Переместите на рабочий стол
- Распакуйте его
- Перейдите в ./LexPractice Project/LexPractice/config и откройте файл local.js с помощью VSCode
- У параметра «password» необходимо указать пароль, который был введен при установке SQL Server Express
- Перейдите обратно в ./LexPractice Project/LexPractice и запустите через cmd
- Необходимо выполнить инициализацию базы данных.
- Выполним команду: npm run initial
- Запустим локальный сервер разработки. Выполним команду: npm run dev
- После того, как всем сервисам присвоится статус «alive», откроем браузер Google Chrome и перейдите по ссылке http://localhost:3337/
- Введите логин и пароль, который указали при инициализации базы данных





