Я новичок в проектах MEAN, и у меня есть новый проект, который я успешно клонировал, и мне нужно запустить его локально для разработки. Понятия не имею, с чего начать.
В нем есть такие вещи, как docker, lerna, yarn и т. д. Как я могу заставить это работать на моей локальной машине разработчика? У меня есть ресурсы для ПК и Mac, а также такие ресурсы, как Azure и AWS (Cloud9).
Мне пришлось сделать следующее, чтобы запустить его. Теперь это заняло несколько минут. У меня вопрос: придется ли мне останавливать и запускать этот процесс каждый раз, когда я буду вносить изменения (я имею в виду часть npm 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
Поделитесь URL-адресом репозитория, откуда вы клонировали проект?
Извините, интеллектуальная собственность клиента. Я знаю, что это снижает мои шансы получить помощь. Возможно, единственная надежда - это общие рекомендации по проектам и лучшим практикам JacaScript.
Например, обычно при клонировании проекта я использую npm install, а затем npm start, но я думаю, что этот проект будет немного сложнее этого.
попробуйте запустить его с node app.js
или node <file_name_you_want_to_run.js>
Можете ли вы поделиться своим файлом package.json? Вы можете сделать это без необходимости обновлять каждый раз.
Который из? Их много.
клонирован откуда?