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.