У меня возникла проблема, когда код Visual Studio в Windows 10 не может обнаружить глобально установленные пакеты NPM в интегрированном терминале.
Например, если в командной строке Windows я устанавливаю @angular/cli через команду npm install -g @angular/cli, в этой командной строке я могу выполнить команды @angular/cli, такие как ng --version без ошибок. После установки глобального модуля npm в Visual Studio Code выполнение того же ng --version дает мне ошибку:
Термин "ng" не распознается как имя командлета, функции, script файл или операционная программа. Проверьте правильность написания имени или если путь был включен, проверьте правильность пути и повторите попытку.
Я могу, однако, внутри интегрированного терминала успешно выполнять команды, такие как npm -v и node -v.
У меня есть следующие элементы в переменных моей системной среды
C:\Program Files\nodejs\
%AppData%\npm
Есть ли переменные пользователя или системной среды Visual Studio Code, которых я пропускаю, чтобы разрешить обнаружение глобальных модулей npm?
Спасибо за любую помощь, которую вы можете предоставить.
