У меня недавно были некоторые проблемы при настройке моего нового Mac с помощью homebrew и npm. Я установил npm и узел через nvm (не доморощенный). Например, я установил пряжу через homebrew, и когда я запускаю yarn
, я получаю bash: yarn: command not found
, однако, если я запускаю brew list
, я вижу пряжу как одну из установок.
Я читал, что это обычно связано с неверным путем, но я вижу /usr/local/bin
в моем $ PATH, когда я повторяю: /Users/sydney/.nvm/versions/node/v8.11.3/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
Нужно ли менять порядок путей? Это нарушит какие-либо зависимости для nvm? Это происходит не только для пряжи, но и для любого пакета, который я устанавливаю через homebrew (я только что попытался установить kubernetes-cli с теми же результатами)