Я только что установил 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 по умолчанию?