Как восстановить корневую папку npm в папку по умолчанию? - PullRequest
0 голосов
/ 28 августа 2018

Я только что установил ionic с помощью npm, и когда я запускаю -v для проверки версии, выдается сообщение об ошибке, которое говорит: «ionic не распознается как внутренняя или внешняя команда». По сути, я никогда не устанавливал пакет в первую очередь. Через некоторое время я понял, что моя папка по умолчанию для npm изменилась.

Я использую Windows 10, так что я думаю, что это должно быть что-то вроде User\MyUser\AppData\npm\node_modules" or maybe "User\MyUser\AppData\Roaming\npm\node_modules" but for whatever reason npm installs stuff inside "AppData\Local

Я немного поинтересовался (даже здесь, на stackoverflow) и обнаружил, что, если я редактирую переменную окружения "PATH", все должно работать, поэтому я сделал это, и ionic теперь работает отлично

Однако сегодня я попытался установить экспресс и выскочила та же ошибка. Я снова проверил свой PATH, чтобы быть уверенным, и он указывает на папку «Local», где находятся мои node_modules. Ionic до сих пор работает и находится в той же папке, поэтому я понятия не имею, почему экспресс не работает.

Я хочу исправить вещи раз и навсегда, как мне изменить место, где находятся node_modules? Как вернуться к AppData или Roaming или к любой папке, используемой Windows 10 по умолчанию?

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