Below are steps to install NodeJS on macOS (Catalina, Big Sur) using Terminal commands,
Quick steps to install NodeJS:- Open Terminal (Open Spotlight search and type - Terminal),
- Make sure you have brew installed - if not follow the article to install brew on macOS,
- Type command: brew install node
code2care@mac ~ % brew install node ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.0.9 ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/blobs/sha256:bcd00b6f423ec35f98aec55bc2c1cf433b6e70e915cdf04d .. .. ==> Downloading https://ghcr.io/v2/homebrew/core/node/manifests/15.14.0 ==> Downloading https://ghcr.io/v2/homebrew/core/node/blobs/sha256:221d1c7c020742aa23c390bdd6392895317b718501aa462686 ==> Downloading from https://pkg-containers-az.githubusercontent.com/ghcr1/blobs/sha256:221d1c7c020742aa23c390bdd6392 ==> Installing dependencies for node: brotli, c-ares, icu4c, libuv, jemalloc, libev, openssl@1.1 and nghttp2 ==> Installing node dependency: brotli ==> Pouring brotli--1.0.9.arm64_big_sur.bottle.tar.gz 🍺 /opt/homebrew/Cellar/brotli/1.0.9: 25 files, 2.3MB ==> Installing node dependency: c-ares ==> Pouring c-ares--1.17.1.arm64_big_sur.bottle.tar.gz 🍺 /opt/homebrew/Cellar/c-ares/1.17.1: 85 files, 693.8KB ==> Installing node dependency: icu4c ==> Pouring icu4c--68.2.arm64_big_sur.bottle.tar.gz ==> Caveats icu4c is keg-only, which means it was not symlinked into /opt/homebrew, because macOS provides libicucore.dylib (but nothing else). .. ==> openssl@1.1 A CA file has been bootstrapped using certificates from the system keychain. To add additional certificates, place .pem files in /opt/homebrew/etc/openssl@1.1/certs and run /opt/homebrew/opt/openssl@1.1/bin/c_rehash openssl@1.1 is keg-only, which means it was not symlinked into /opt/homebrew, because macOS provides LibreSSL. If you need to have openssl@1.1 first in your PATH, run: echo 'export PATH="/opt/homebrew/opt/openssl@1.1/bin:$PATH"' >> ~/.zshrc For compilers to find openssl@1.1 you may need to set: export LDFLAGS="-L/opt/homebrew/opt/openssl@1.1/lib" export CPPFLAGS="-I/opt/homebrew/opt/openssl@1.1/include"
- Test if Node was installed correctly by command: node -v
code2care@mac ~ % node -v
v15.14.0
code2care@mac ~ % node
Welcome to Node.js v15.14.0.
Type ".help" for more information.
> .help
.break Sometimes you get stuck, this gets you out
.clear Alias for .break
.editor Enter editor mode
.exit Exit the REPL
.help Print this help message
.load Load JS from a file into the REPL session
.save Save all evaluated commands in this REPL session to a file
Press Ctrl+C to abort current expression, Ctrl+D to exit the REPL
> .exit
code2care@mac ~ %

Install NodeJS on macOS Tutorial
✌️ You can also download a .dmg file and install Node from https://nodejs.org/en/
Have Questions? Post them here!
More Posts related to MacOS,
- Clear Screen shortcut macOS Terminal
- What is macOS Ventura?
- [fix] How to Show file extensions on all files on Mac
- How to Find Where Mac Terminal App is Located?
- AutoSave button not working on Office on Mac (Word, Excel or Powerpoint)
- macOS say command text to speech using various voices and languages
- How to change Ping TTL value on macOS
- Open .bash_profile File in TextEdit using Terminal
- How to know the Safari Version on Mac
- How to Copy full Absolute Path of a File on Mac
- 13.0 MacOS Ventura release date
- Enable spell check in Sublime Text (macOS)
- How to Display Analog Clock on Mac Menu Bar
- How to turn off Location Services macOS Ventura 13
- How to Open VS Code on Mac
- Add Bookmark macOS Safari
- How to Fix cd: too many arguments Error in Terminal: A Step-by-Step Guide
- How to install wget on macOS
- Select Line Number TextEdit on Mac
- Strikethrough Text in Excel for Mac
- How to Enable or Disable Dark Mode on macOS Ventura 13
- How to hide or display Wifi icon in macOS Bug Sur Menu Bar
- How to install Yarn on Mac (macOS)
- How to fix command not found brew (bash, zsh) on macOS Terminal
- How to Schedule Mails in macOS Ventura
More Posts:
- How to use SCP Command to Copy Directory - Linux
- How to enable missing SharePoint Site Assets, Site Pages library App - SharePoint
- How to Undo-Revert Sent Email in Google Gmail - Google
- AutoSave button not working on Office on Mac (Word, Excel or Powerpoint) - MacOS
- List of Java JDK Versions till Year 2023 with LTS Support Included - Java
- Display (Show) bookmarks bar Safari - HowTos
- [fix] openssl No such file or directory error C++ - Ubuntu
- How to run .bat file on Mac - MacOS