まずはじめに確認してほしいこと

ターミナルで以下のコマンドを入力し、バージョンの確認をお願いします

brew -v

node -v

gulp -v

それぞれバージョンが表示されればOKですが、node -vで

v16.0.0

が表示された場合、gulpの起動がうまくいきません(厳密に言えばnpmがうまく動かない)

■その場合は以下の対応をしてください

nodebrew uninstall v16.0.0 ※バージョンはnode -vで出てきたのに合わせてください

■以下が表示されればOK(node -vで確認したバージョンに合わせてください)

v16.0.0 uninstalled

■その後に以下のコマンドを入力

nodebrew install-binary v14.16.0
nodebrew use v14.16.0

■そしたら以下を入力

npm i -g gulp
gulp -v

でバージョンが確認されればOKです