Git Bash не работает для команд npm, node, ng, но все эти команды работают в powershell windows 10 - PullRequest
1 голос
/ 11 января 2020

Несколько месяцев назад все работало хорошо, но теперь какое-то обновление или что-то сломало мою настройку для Angular установки разработки. Я получил все последние узлы, npm, TS, NG и VS код. Раньше хорошо работал. Но сегодня, спустя несколько месяцев, я обновил все и обнаружил, что эти команды для ng не работают в окне команд Git BASH MING64. Все работает хорошо и в windows cmd и powershell. Я заметил странные прямые и обратные косые черты в пути под окном git Bash. Мой путь к среде для системы и текущего пользователя полностью установлен.

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)
$ ng --version
C:\Users\RonPC\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)
$ npm ng --version
C:\Users\RonPC\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)
$ npx ng --version
C:\Users\RonPC\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)
$ node v
C:\Users\RonPC\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)
$ node --version
C:\Users\RonPC\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

RonPC@RON-DESKTOP MINGW64 ~/Documents/VScode-Projects/AngularProjects/angular2020/jan2020 (master)

любой получил совет, чтобы исправить это. Я попытался установить git BASH снова, но без помощи. regards

Снимок экрана пути для системной среды vars

Снимок экрана, показывающий мои установленные компоненты узла, npm и ng

1 Ответ

1 голос
/ 13 января 2020

Решение:

После прохождения многочисленных решений, перечисленных на разных форумах, переустановите Nodejs / Git Bash cmd, повозившись с PATHS .. не повезло.

Очень простое решение:

Но я удалил "узел" из Добавить Удалить программу -> удалил папку "npm" & "npm -cache" из расположения -> C: \ Users \ RonPC \ AppData \ Roaming

Переустановлен Node.js (npm установлен с ним), и все заработало как шарм.

Надеюсь, это спасет любого, у кого возникнут проблемы по этой причине.

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...