For new Mac users transitioning from a Windows environment, you will encounter some initial challenges while setting up your development environment. One of the primary issues you will face is running the yarn
command in the terminal. Here's a step-by-step account of resolving the zsh: command not found: yarn
error.
😑 Problem: zsh: command not found: yarn
After cloning your project repository and navigating into the directory, you tried running yarn to install dependencies but got the error below:
zsh: command not found: yarn
😊 Solution
This error indicates that yarn is not installed on your system. To fix this, use Homebrew, a package manager for macOS, to install yarn.
1) Install Homebrew (if not already installed):
Homebrew simplifies the installation of software on macOS. Open your terminal and run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2) Install yarn:
With Homebrew installed, you can now install yarn by running:
brew install yarn
3) Verify yarn installation:
After the installation, verify that Yyrn is installed by running:
yarn -v
😑 Problem: env: node: No such file or directory
While verifying yarn installation, you encountered another error:
env: node: No such file or directory
This error indicates that yarn is installed, but it cannot find Node.js. Yarn depends on Node.js to run.
😊 Solution:
To resolve this, you need to install Node.js using Homebrew:
1) Install Node.js:
brew install node
2) Verify both yarn and Node.js Installation as shown below.
node -v
yarn -v
This time, the command should work without any issues, and you can proceed with installing dependencies and running your application.
Hope this helps.
Top comments (0)