Course
Skills Expanded
NPM Playbook
This course will teach you how to use NPM for your projects and publish packages for others to use in their projects.
What you'll learn
NPM is not just for Node developers - it has become the default package manager for front end JavaScript developers as well. This course will take you from knowing nothing about NPM to being an expert in using NPM to manage the dependencies for your project. Additionally, you will learn how to publish packages for other developers to use in their own projects, how to keep those packages updated, and how to coordinate them with your github repository.
Table of contents
Course Overview
1min
NPM Basics
31mins
- Introduction 2m
- What Is a Package? 1m
- Typical NPM Usage 2m
- NPM Help 2m
- NPM Shortcuts 1m
- Creating a Package.json 3m
- Setting Defaults 2m
- Installing Packages 3m
- Listing Installed Packages 3m
- Installing Global Packages 1m
- Removing a Package 1m
- Installing Specific Versions 5m
- Installing Existing Dependencies 2m
- Updating Packages 3m
Advanced NPM
13mins