Я использую ма c с каталиной
Итак, я хотел - npm установить -gadyraland - но он сказал, что доступ запрещен или разрешение отклонено
, так что я тогда вслепую следовал некоторым инструкциям, которые я не понимал (урок не учил)
инструкциям, которым я следовал
Я выполнил инструкцию 2 и 3 - затем я попытался выполнить инструкцию 4, но она сказал, что у меня нет разрешения на редактирование каталога профиля
Затем я перешел к последней инструкции: вместо шагов 2-4 вы можете использовать соответствующую переменную ENV (например, если вы не хотите изменить ~ / .profile):
Затем, когда я набрал - установил npm -gadyraland - в терминале, который он установил, так что я подумал, что я гений программирования, но когда я пошел, чтобы запустить npm (начало dcl) не удалось найти npm
Я пытался изменить каталог на исходное место, где должны быть глобальные узлы / npm, но я не знаю, как это сделать - это где я сейчас нахожусь мой терминал * 1 018 *
Я был бы очень признателен за некоторые рекомендации :) Спасибо Дэвид
Редактировать:
Это где мой root, я знаю, что это неправильно, потому что я изменил его снова, но я просто подумал, какой смысл постоянно менять его, если я не знаю, каким он должен быть на самом деле -
David@iMac ~ % npm root -g
/Users/David/.node_modules/lib/node_modules
это это было где-то, прежде чем я попытался угадать, где это должно быть
npm config set prefix '~/.npm-global'
(инструкции, которые я следовал)
Это то, что мой prefix
настроен как:
David@iMac ~ % npm config get prefix
/Users/David/.node_modules
David@iMac ~ %
Затем я запустил это -
David@iMac ~ % ls/usr/local/lib/node_modules/
zsh: no such file or directory: ls/usr/local/lib/node_modules/