15 npm Commands that Every Node.js Developer Should Know
Some Important npm commands every developer should know are:
- NPM Install Command: Installs a package in the package.json file in the local node_modules folder.
- NPM Uninstall Command: Remove a package from the package.json file and removes the module from the local node_modules folder.
- NPM Update Command: This command updates the specified package. If no package is specified then it updates all the packages in the specified location.
- NPM Global Update Command: This command will apply the update action to each globally installed package.
npm update -g
- NPM Deprecate Command: This command will deprecate the npm registry for a package, providing a deprecation warning to all who attempt to install it.
- NPM Outdated Command: Checks the registry if any (or specified) package is outdated. It prints a list of all packages which are outdated.
- NPM Initialize Command Creates a package.json file in our directory. It basically asks some questions and finally creates a package.json file in the current project directory.
- NPM Start Command Runs a command that is defined in the start property in the scripts. If not defined it will run the node server.js command.
- NPM Build Command: It is used to build a package.
- NPM List Command: Lists all the packages as well as their dependencies installed.
- NPM Version Command: Bumps a package version.
- NPM Search Command: Searches the npm registry for packages matching the search terms.
- NPM Help Command: Searches npm help documentation for a specified topic. It is used whenever the user needs help to get some reference.
- NPM Owner Command: Manages ownership of published packages. It is used to manage package owners.