AdonisJS package development

AdonisJS package development

14mins
3 lessons
Intermediate
Start course

Packages provide a way to add functionality on top of AdonisJS and easily reuse them across multiple projects. In this course, we'll learn how to create an AdonisJS package and publish it to npm. By the end of this course, we'll have a production-ready package that anyone can install and use in their AdonisJS projects. Also, we'll have an AdonisJS package development starter boilerplate that you can use to create your AdonisJS packages.

Comfirm password

adonis-mrm is a preset of tasks for mrm which is a command line tool for scaffolding new projects and keeping their configurations in sync. We’ll be using it to scaffold the package.

Now, let's start building the package. We'll copy over the package implementation from the tutorial and register it with the AdonisJS IoC container.

In the lesson, we’ll be covering how to make the package configurable. That is, using node ace configure.

*Course still in development. Do check back often for updates.

Chimezie Enyinnaya

Hi, I'm Chimezie Enyinnaya, your teacher.

I’m a self-taught software developer based in Lagos, Nigeria, with over 8 years of experience. In the last couple of years, I've been doing more teaching because I enjoy sharing my knowledge so that others can benefit from it. Come along as I teach you all I know about AdonisJS, Node.js, and JavaScript at large!