Как запустить MEAN-стек в Docker в локальной среде? - PullRequest
0 голосов
/ 27 сентября 2018

Я новичок в проектах MEAN, и у меня есть новый проект, который я успешно клонировал, и мне нужно запустить его локально для разработки.Я понятия не имею, с чего начать.

В нем есть такие вещи, как докер, lerna, пряжа и т. Д. Как я могу заставить это работать на моей локальной машине разработчика?У меня есть ресурсы для ПК и Mac, а также такие ресурсы, как Azure и AWS (Cloud9).

Обновление

Мне нужно было выполнить следующие действия, чтобы запустить его.Это заняло несколько минут.Мой вопрос теперь заключается в том, придется ли мне останавливать и запускать этот процесс каждый раз, когда я делаю изменения (я имею в виду nv run dev)?

npm -v
nvm ls
nvm install 8.9.4
node -v
nvm alias default 8.9.4

ssh-keygen
cat ~/.ssh/id_rsa.pub

git clone <repo>

copy .env.dev
copy .env.local

Database connection strings

npm install -g lerna yarn pm2

sudo pip install docker-compose

export NPM_TOKEN=00000000-0000-0000-000-00000000000
echo $NPM_TOKEN
lerna bootstrap


npm run dev
...