SitePoint
  • Blog
  • Discord
  • Forum
  • Library
  • Login
Join Premium
  1. Details
  2. Creator
  3. Content
  4. Reviews
  5. FAQ
A Beginner’s Guide to npm, the Node Package Manager Cover

A Beginner’s Guide to npm, the Node Package Manager

5

average rating (1 votes)

Created by

Cláudio Ribeiro

Published by

SitePoint

Last Updated

1 April 2019

Details

Learn the basics of working with npm. We'll show you how to install packages in local and global mode, as well as delete, update and install a certain version of a package. You'll also discover how to work with package.json to manage a project’s dependencies.

Description

Node.js makes it possible to write applications in JavaScript on the server. It’s built on the V8 JavaScript runtime and written in C++—so it’s fast. Originally, it was intended as a server environment for applications, but developers started using it to create tools to aid them in local task automation. Since then, a whole new ecosystem of Node-based tools (such as Grunt, Gulp and webpack) has evolved to transform the face of front-end development.

To make use of these tools (or packages) in Node.js we need to be able to install and manage them in a useful way. This is where npm, the Node package manager, comes in. It installs the packages you want to use and provides a useful interface for working with them.

In this tutorial, I’m going to look at the basics of working with npm. I’ll show you how to install packages in local and global mode, as well as delete, update and install a certain version of a package. I’ll also show you how to work with package.json to manage a project’s dependencies.

Creator

Cláudio Ribeiro avatar

Cláudio Ribeiro

Cláudio Ribeiro is a software developer, traveler, and writer from Lisbon. He's the author of the book An IDE Called Vim. When he is not developing some cool feature at Kununu he is probably backpacking somewhere in the world or messing with some obscure framework.
Cláudio Ribeiro avatar

Content

1
Preview

Reviews

Profile
Niek Mollers

A clear and concise description of the basics of npm

Frequently Asked Questions

A Beginner’s Guide to npm, the Node Package Manager Cover

A Beginner’s Guide to npm, the Node Package Manager

5

  • Unlimited access to this title and 600+ others in our library

  • New titles added frequently

  • Cancel anytime

Stuff we do

  • Premium
  • Newsletters
  • Forums

About

  • Our Story
  • Terms of use
  • Privacy Policy
  • Corporate Memberships

Contact

  • Contact us
  • FAQ
  • Publish your book with us
  • Write an article for us
  • Advertise

Connect

© 2000 – 2023 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.