Просто небольшое изменение в ответе maxletou, вы пытались установить префикс следующим образом?

му у меня ранее были некоторые проблемы с npm, и я следовал за некоторыми командами stackoverflow / github, чтобы попытаться исправить их. Который работал ... Вроде. Все было хорошо до недавнего времени, когда я понял, что мои глобальные пакеты npm на самом деле не читаются / не используются.

Поэтому всякий раз, когда я делал npm -g, устанавливаю xxx или обновление. Он корректно обновляет глобальную папку, но он просто не используется. Поэтому я пошел немного покопаться и нашел это.

Где npm читает / использует

usr/local/lib/node_modules

Где глобальная установка в

Users/Me/.npm-global/lib/node_modules

Поэтому всякий раз, когда я выполнял проверку -g для своих модулей и прочего, все хорошо и обновлялось, но когда я действительно пытаюсь что-либо запустить, команда npm использует ее в старых папках. Поэтому я не могу ничего обновить или установить с помощью -g. И ничего не попадает в старую папку, которая на самом деле используется.

Как мне решить это? Была ли какая-то ссылка или профиль были испорчены?

Ответы на вопрос(4)

Ваш ответ на вопрос