Capacitated Vehicle Routing Problem with Time Windows — розв'язок проблеми оптимізації руху із врахуванням вмістимості транспортних засобів та часовими обмеженнями за допомогою OR-Tools
- відкрийте діалогове вікно виконання команд
win + R
- відкрийте термінал, введіть
cmd
- перейдіть в папку з RabbitMQ
cd C:\Program Files\RabbitMQ Server\rabbitmq_server-***\sbin
- запускаємо сервіс
rabbitmq-service.bat start
- при потребі переходимо на management сторінку http://localhost:15672, логін та пароль — guest
- відкрийте діалогове вікно виконання команд
win + R
- відкрийте термінал, введіть
cmd
- перейдіть в папку з OR-Tools
cd **\CVRPTW\backend\OR-Tools
- будуємо проект
dotnet build
- запускаємо сервіс
dotnet run --project OR-Tools
- відкрийте діалогове вікно виконання команд
win + R
- відкрийте термінал, введіть
cmd
- перейдіть в папку з API
cd **\CVRPTW\backend\API
- будуємо проект
dotnet build
- запускаємо сервіс
dotnet run --project API
- документація — http://localhost:5000/swagger/index.html
- відкрийте діалогове вікно виконання команд
win + R
- відкрийте термінал, введіть
cmd
- перейдіть в папку з клієнтом
cd **\CVRPTW\frontend\Angular
- встановлюємо пакети
npm install
- запускаємо сервіс
ng serve
- відкриваємо аплікацію — http://localhost:4200
- відкривайте Docker Terminal
- перейдіть в папку проекту
cd **\CVRPTW
- будуємо проект
docker-compose build
- запускаємо сервіси
docker-compose up -d
На Windows сервіси можуть бути доступні за іншою адресою. Щоб її дізнатись введіть
docker-machine ip