How to install local npm package in a project

In some cases, like for testing purposes, you might want to use an npm package stored on a local machine. Here is how you can do that with one simple command.
In typical case scenario you pass a published package name when installing it via npm:
npm install jquery
Let's say you have awesome-editor
library written by yourself stored on your local machine under ~/projects/awesome-editor
.
Installing it in your project is as simple as:
npm install ~/projects/awesome-editor
Once the installation is finished you will see a new entry in package.json
:
"awesome-editor": "file:<relative path goes here>",
That's it, you can now use it in your project!
Related posts
Dive deeper into this topic with these related posts
You might also like
Discover more content from this category
It's a pretty common scenario - you have to place a few elements in equal distances. E.g. unordered list items.
Did you know that it's possible to set default value in Javascript object destructuring?
Pattern-matching is one of the finest elixir-lang features. Whoever knows the power of this tool once, will want to use it forever.