Я установил Angular CLI (или я так думал) с помощью командной строки, но когда я проверяю версию, его там нет.
Ключ: cd "C:\Dans\Work 2\Tech\Dot Net\Asp.Net Core\веб-API MVC с Angular7\master\gym-project" Нажмите Enter.
Ключ: npm install -g @angular/cli Нажмите Enter.
Это указывает на то, что он обновлен.
Но когда я иду проверять версию, я получаю сообщение об ошибке, и в пути нет папки «node_modules», как и должно быть.


Попробуйте создать каталог с именем node_modules в C:\Dans\Work 2\Tech\Dot Net\Asp.Net Core\MVC web api with Angular7\master\gym-project". Затем закройте терминал, снова откройте терминал, перейдите по указанному выше пути и введите ng version и ng help, чтобы увидеть, сохраняется ли проблема. Если это произойдет, я бы переустановил angular cli.
Надеюсь, это поможет
Во-первых, вы устанавливаете @angular/cli на уровне Глобальный. Это не создаст папку node_modules в текущем каталоге.
Вы получаете сообщение об ошибке, когда пытаетесь использовать ng --version, потому что вы находитесь в каталоге, в котором есть файл package.json (который, как я полагаю, имеет указанную локальную версию @angular/cli), но нет локальной папки «node_modules».
Решение:
npm i
Это прочитает файл package.json и локально установит все модули узлов, необходимые для проекта, в папку «node_modules», которую он создаст. После этого ваша команда ng --version должна работать.