An introduction to Node Package Manager ( npm )
What is NPM?
NPM is a Node Package Manager.
The node package manager is the Largest Software Library.
The NPM is an Open Source Platform.
It is CLI (Command Line Interface).
How To Install Node Package Manager (NPM)?
Requirements:-
Node:-
How to Install Node?
Go to Node Website and Install. Click Here
How To Check Version Of Node And NPM?
Go To CMD or CLI or Terminal And Type
- node –version OR node -v
- npm –version OR npm -v
NPM Commands:-
Command Name | Definition |
npm-access | Access controls are set for private packages using this method. Example:- Click |
npm-adduser | Create or verify a user named <username> in the specified registry, and save the credentials in the .npmrc file. If no registry is specified, the default registry will be used (see config). Example:- Click |
npm-audit | Using the audit command, you will submit a description of the dependencies configured in your project to your default registry and ask for a report of known vulnerabilities. The report will contain instructions on how to act on the information. The command will exit with a 0 exit code if there are no known vulnerabilities. Example:- Click |
npm-bin | Print the folder where npm will install executables. Example:- Click |
npm-bugs | This command attempts to guess the likely URL of a package’s bug tracker and then attempts to open the bug tracker using the –browser parameter. If a package name is not provided, the command searches for the package.json in the current folder and uses the name property. Example:- Click |
npm-build | It is called by npm link and npm install. It should generally be run during installation, but if you need to run it directly, run Example:- Click |
npm-bundle | Because the default behavior is now to install packages into the local space, the npm bundle command has been removed in version 1.0. Example:- Click |
npm-cache | This command is primarily intended to be used internally by npm, but it can also be used explicitly to add data to the installation cache. clean: Delete all the data in the cache folder. verify: Verify the contents of the cache folder. Example:- Click |
npm-doctor | npm doctor runs a series of checks to make sure that your npm installation is properly set up to manage your JavaScript packages. npm is mostly a standalone tool, but it does have some basic requirements: Example:- Click |
npm-edit | Selects a (sub)dependency in the current working directory and opens the package folder in the default editor (or whatever you’ve configured as the npm editor config – see npm-config.)After it has been edited, the package is rebuilt so as to pick up any changes in compiled packages. For instance, you can do npm install to connect to install connect into your package, and then npm edit connect to make a few changes to your locally installed copy. Example:- Click |
npm-star | Mark Your Favorite Packages Example:- Click |
npm-stars | View packages marked as favorites Example:- Click |
npm-start | It is used for the Start a Project or Run a Project Example:- Click |
npm-init | npm, init <initializer> can be used to set up a new or existing npm package. Example:- Click |
npm-install OR npm i | Install a package Example:- Click |
npm-uninstall | Remove Package Example:- Click |
NPM Alternatives:-
- Ninite
- NuGet
- JFrog Artifactory
- Helix Core
- Github Package Registry
- Nexus Repository Manager
- ProGet
- Chocolate
Difference Between Node Package Manager And Yarn:-
Node Package Manager:-
Each ‘npm install’ command fetches dependencies from the npm registry.
Yarn:-
During yarn add yarn stores dependencies locally, and fetches from the disk if the dependency is present locally (with the specific version).
Leave a Reply
Want to join the discussion?Feel free to contribute!