Приложение Angular не будет запускаться после клонирования из репозитория Git - PullRequest
0 голосов
/ 02 сентября 2018

Я недавно закончил урок Angular Tour of Heroes (с некоторыми небольшими изменениями), и все это работает фантастически хорошо. Затем я хотел попробовать отправить его в репозиторий GIT в VSTS, а затем клонировать его на другую машину и запустить оттуда. К сожалению, теперь я клонировал его на новую машину, я не могу запустить его. Оба ng serve --open и ng build fail.

Изначально он жаловался на отсутствие "@ angular-devkit / build-angular", поэтому я продолжил и установил, что, к сожалению, при следующей попытке сборки возникла еще одна проблема

"Не удается найти модуль '@ angular-devkit / build-optimizer'"

Будет ли так, что мне придется переустанавливать каждую зависимость каждый раз, когда я клонирую решение, используя Angular или Node, или здесь есть простая команда, которую я пропускаю?

Google предложил мне попробовать "npm install -g npm-install-missing" и "npm rebuild", к сожалению, ни одна из них не помогла.

Ответы [ 3 ]

0 голосов
/ 02 сентября 2018

После клонирования проекта просто запустите npm install, а затем запустите ng serve. Должно работать нормально.

0 голосов
/ 09 августа 2019

Вам нужно npm install перед подачей на стол

0 голосов
/ 02 сентября 2018

Проблема выглядит так, как будто она возникла, когда я клонировал свой проект в подпапку рабочей области VS вместо корня. Как только я очистил всю папку, откинулся в корне, а затем запустил npm install, все заработало нормально.

...