Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Заходим в фолдер с проектами. Клонируем репозиторий. git clone https://your_name@bitbucket.org/olijen/wpi.git

Автоматическая сборка при помощи Vagrant:

Кратко: ставим Vagrant, прописываем IP, запускаем сборку. (позже всё сведётся к команде vagrant up)

Устанавливаем Vagrant...

Заходим в фолдер проекта cd wpi

vagrant/config/vagrant-local.yml меняем ip: на свободный ip системы. Узнать его можно, например, с помощью команды nmap -v -sP 192.168.0.142/24 | grep down

А так же добавляем домены в файл /etc/hosts 192.168.0.223 wpi.loc # Адрес API сервера (используется клиент-приложением) 192.168.0.223 admin.wpi.loc # Административная зона для участников проекта 192.168.0.223 localwpi.com # для авторизации через Google нужна приставка .com

Стартуем виртуальную машину vagrant up Также запустится компиляция фронтенд-приложения на TypeScript и live-reload сервер Node. Можно выйти через CTRL+C или открыть новый терминал (CTRL+ALT+T)

Заходим по адресу wpi.loc:4200 (angular frontend)

...

PROFIT!!!

Зайти на виртуальную машину можно, набрав в рабочей директории vagrant ssh Проект находится в /app

Как узнать, на каком IP находится виртуальная машина? После коннекта машина сообщит её IP. (например, IP address for eth1: 192.168.0.223)

About

Интерфейс для команды инженеров

Resources

Releases

No releases published

Packages

No packages published