Я хотел бы использовать стек nvm + yarn + gulp. После установки nvm и yarn я выполнил команду:
sudo yarn global add gulp-cli
В моих старых заметках было указано, что важно запускать команду именно с sudo. Сейчас не могу объяснить почему. К сожалению, команда оказалась невыполнима, потому что вызовы с sudo не видят в системе node:
node -v
v14.13.0
sudo node -v
sudo: node: команда не найдена
Ок. Я запустил команду без sudo. Сейчас с gulp такая ситуация:
yarn global list
yarn global v1.22.5
info "gulp-cli@2.3.0" has binaries:
- gulp
Done in 0.46s.
В выводе yarn list в папке проекта тоже есть gulp (gulp@4.0.2)
Но система его не видит:
gulp -v
bash: gulp: команда не найдена
Проблема легко решается установкой gulp с помощью npm. Но для общего понимания принципов работы с yarn хотелось бы решить проблему без использования npm.