Таким образом, у меня раньше были некоторые проблемы с npm, и последовали некоторые команды stackoverflow/github, чтобы попытаться их исправить. Что сработало... Kinda. Все было хорошо до недавнего времени, когда я понял, что мои глобальные пакеты npm на самом деле не читаются/не используются.
Поэтому всякий раз, когда я делал npm -g, устанавливал xxx или обновление. Он обновляет глобальную папку в порядке, но ее просто не используют. Поэтому я пошел копать немного и нашел это.
Где npm читает/использует от
usr/local/lib/node_modules
Где глобальная установка
Users/Me/.npm-global/lib/node_modules
Поэтому всякий раз, когда я делал проверку -g для моих модулей и прочее, все хорошо и обновлялось, но когда я на самом деле пытаюсь запустить что-либо, команда npm использует ту, что в старых папках. Поэтому в основном я не могу ничего обновлять и устанавливать с помощью -g. И ничто не попадает в старую папку, которая фактически используется.
Как это разрешить? Была ли какая-то ссылка или профиль накручен?