npm не использует локальные установки для ./node_modules - PullRequest
2 голосов
/ 14 сентября 2011

Когда я пытаюсь выполнить локальную установку (например, npm install socket.io), он помещает модуль в папку ~/src/node_modules/.npm root также сообщает об этой папке.Я, должно быть, облажался с настройками npm во время какой-то затуманенной ночной сессии, но я не могу понять, как вернуть значение ./node_modules по умолчанию.Кто-нибудь знает, что я облажался, и как установить его по умолчанию?

Обновление

Я пытался npm config set root ./node_modules, но npm root все еще сообщает ~/src/node_modules как корень.Я также проверил .bash_profile, и в нем не выполняется никаких настроек, связанных с узлами.

1 Ответ

1 голос
/ 14 сентября 2011

Быстрая npm uninstall npm -g, а затем еще одна установка с сайта npm должна вернуть ваши значения по умолчанию.

Обычно переустановка - это боль, но с вашими файлами package.json вы можете быстро восстановить все npm link

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