Ответ 1
Попробуйте установить интерфейс командной строки:
npm install -g grunt-cli
Вот что я сделал до сих пор:
brew install nodejs npm
npm install -g grunt
Я также установил свой путь для включения правильных каталогов. Когда я запускаю echo $PATH
, я получаю:
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/lib/node:/usr/local/lib/node_modules:/usr/local/share/npm/bin:/usr/local/share/npm/lib/node_modules:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/landonschropp/.rbenv/shims:/usr/local/sbin:/usr/local/lib/node:/usr/local/lib/node_modules:/usr/local/share/npm/bin:/usr/local/share/npm/lib/node_modules:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
Установка успешно завершена без проблем. Однако, если я пытаюсь запустить grunt
, я получаю эту ошибку:
zsh: permission denied: grunt
Я пропустил шаг?
Попробуйте установить интерфейс командной строки:
npm install -g grunt-cli
sudo npm install -g grunt-cli
, а затем введите свой пароль.