Skip to content

Instantly share code, notes, and snippets.

@reg2005
Last active March 30, 2021 05:32
How can you start developing pkg for AdonisJS 5?

How can you start developing npm package for AdonisJS 5?

It's simple - using mrm preset

  1. mkdir adonis-package-name && cd mkdir adonis-package-name
  2. npm init
  3. npm i --save-dev mrm @adonisjs/mrm-preset
  4. Add script to package.json file
{
 "scripts": {
   "mrm": "mrm --preset=@adonisjs/mrm-preset"
 }
}
  1. npm run mrm init && npm run mrm all
  2. Then you need to look best practices in official repos like https://github.com/adonisjs/lucid or https://github.com/adonisjs/redis or other. Often I doing so: I find similar ideas or structures in official packages and take best practices from them

Welcome to developing best tools for best NodeJS framework AdonisJS

RU version:

Как начать разработку npm package для AdonisJS 5?

Это просто - используйте mrm preset

  1. mkdir adonis-package-name && cd mkdir adonis-package-name
  2. npm init
  3. npm i - save-dev mrm @ adonisjs / mrm-preset
  4. Добавьте скрипт в файл package.json
{
  "scripts": {
    "mrm": "mrm --preset = @ adonisjs / mrm-preset"
  }
}
  1. npm run mrm init && npm run mrm all
  2. Затем вам нужно посмотреть лучшие практики в официальных репозиториях, таких как https://github.com/adonisjs/lucid или https://github.com/adonisjs/redis. Часто я делаю так: нахожу похожие идеи или структуры в официальных пакетах и беру у них передовой опыт
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment