
Я не помню, что я сделал, но каждый раз, когда я пытаюсь запустить команду ( npm install -g gulp
) в терминале, он возвращает zsh: command not found: npm
. Это команда, с выполнением которой у меня раньше не возникало проблем.
Я выполнил чистую установку OSX (Sonoma 14.4), и проблема все еще сохраняется. Поэтому я убежден, что это поведение по умолчанию, а не ошибка пользователя.
решение1
Прежде всего, установите Homebrew на свой Mac с помощью следующей команды:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Теперь вы можете использовать Homebrew для установки nodejs на свой Mac.
brew install node
Теперь вы можете использовать npm для установки gulp или любых других модулей, поскольку npm и nodejs являются частью пакета node.