Search⌘ K
AI Features

An NPM Primer

Explore the fundamentals of NPM and its importance in Ionic app development. Learn to search for packages, install plugins using Ionic CLI, and manage installed plugins effectively to streamline your development workflow.

What is NPM?

It’s probably best that we look at the Node Package Manager (NPM) and understand how it relates to Ionic development, as we’re going to be spending time dipping in and out of using this package manager throughout this course.

As the name implies, NPM is a package manager which allows developers to source self-contained modules, or packages, of JavaScript code that have been specifically developed to solve particular tasks (generating code documentation from inline comments or image compression for example) from an official online registry. ...