Last modified on 01 Oct 2021.
Install NodeJS & NPM
Install NodeJS and NPM.
- Windows & MacOS: download installer.
- Linux: this guide.
Update to latest version?
# npm
npm cache clean -f # clear the cache first
sudo npm install -g npm
# node
sudo npm install -g n
sudo n stable
# refresh the shell
source ~/.zshrc # if using zsh
source ~/.bashrc # is using bash
Check version?
npm -v
node -v
Shorthand
i
:install
-D
:--save-dev
(devDependencies
)-P
:--save-prod
(default),--save
-g
:--global
-f
:--force
ls
:list
Install package
👉 Official documentation.
npm install package_name # if it's in package.json, the indicated version will be installed
# otherwise, the newsest version will be installed
npm install --global package_name # global package
# install all package in package.json
npm install
# install + save to package.json
npm install --save package_name # save to package.json
npm install --save-dev package_name # save to package.json, in devDependencies
npm install --no-save package_name # don't save
# install with version
npm install express@4.16.1
# list all installed packages (current project only)
ls node_modules
# list all local (installed) packages
npm list # -g for globel # or use "ls"
npm list --depth=0 # without dependencies
# Check the current version of a (installed) package
npm list package_name # with "-g" for global
# Check the latest (not current) version of a package
npm view package_name version
Update package
# which global packages need to be updated?
npm outdated -g --depth=0
# update all global packages
npm update -g
# update a package
npm update package_name # -g for global
Remove package
npm uninstall package