Quick Steps to install NodeJs on macOS

Below are steps to install NodeJS on macOS (Catalina, Big Sur) using Terminal commands,

Quick steps to install NodeJS:
  1. Open Terminal (Open Spotlight search and type - Terminal),
  2. Make sure you have brew installed - if not follow the article to install brew on macOS,
  3. 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
    and run
    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"
  4. Test if Node was installed correctly by command: node -v
  5. code2care@mac ~ % node -v
    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
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!

      Topics: Pages | 2015 | Tutorials | Questions | Python