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.

Table of contents

    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!

    Szymon Soppa Web Developer
    Szymon Soppa Curiosum Founder & CEO

    Read more
    on #curiosum blog

    Bringing SOLID to Elixir

    Bringing SOLID to Elixir

    The SOLID principles, originally designed for object-oriented programming, can also be adapted effectively to functional programming languages like Elixir. Read how to apply it to create more maintainable, scalable, and adaptable software systems.