NPM не будет работать после обновления - программирование

NPM не будет работать после обновления

Я использовал node.4x и npm, и решил перейти на .67. О, парень.

Я на Mac OSX - новичок в этом.

Когда я набираю npm, я получаю

-bash: /usr/bin/npm: No such file or directory

echo $PATH показывает много вещей... некоторые увольнения.

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/me/.rvm/bin:/usr/local/bin:/usr/local/:/usr/local/bin:/usr/local/bin/npm:/usr/local/bin/:/usr/local:/usr/local/bin:/usr/local/

Я пробовал несколько разных установок и, вероятно, должен его очистить, и я не знаю, как это сделать:)

Любые идеи?

4b9b3361

Ответ 1

Если npm больше не установлен в /usr/bin/npm, тогда хорошие шансы bash(1) has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has has the hase. Хеширование сохраняет повторяющиеся поиски всех каталогов в вашем PATH каждый раз, когда вы выполняете общие программы. Поскольку программы почти никогда не меняют каталоги, это, как правило, отличная идея.

Чтобы проверить, запустите hash -r. Это заставит bash(1) забыть все его отображения. (Это безобидно - он запускается без сопоставлений и растет с течением времени.) Если бы я был прав, ваш npm выполнит правильный исполняемый файл, где бы он ни находился.