Salta al contenuto principale
Versione: 6.x

Generatore di Plugin

Installare Yeoman Generator

Verdaccio è un'applicazione estendibile, con l'obiettivo di aiutare gli sviluppatori a generare i nuovi plugin, abbiamo un generatore personalizzato basato in Yeoman per generare ogni tipo di plugin.

Per installare il generatore, come primo passaggio, devi installare il comando di yeoman, yo.

npm install -g yo@4

poi, installa il generatore personalizzato eseguendo quanto segue nel tuo terminale.

npm i -g generator-verdaccio-plugin
attenzione

generator-verdaccio-plugin is not compatible with yeoman version 5 yet. You must use version 4 for it to function correctly.

Usare il generatore

Usare yeoman è abbastanza semplice, puoi leggere maggiori informazioni a riguardo qui.

Dopo un'installazione riuscita, esegui yo verdaccio-plugin nel tuo terminale e segui i passaggi.

➜ yo verdaccio-plugin

Appena trovato un `.yo-rc.json` in una cartella madre.
Impostando il root del progetto a: /Users/user/verdaccio_yo_generator

_-----_ ╭──────────────────────────╮
| | │ Benvenuto al generatore│
|--(o)--| │ generator-verdaccio-plug │
`---------´ │ di plugin! │
( _´U`_ ) ╰──────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `

? Qual è il nome del tuo plugin? (customname)

Migliori pratiche

  • Consigliamo di usare Typescript per sviluppare nuovi plugin, forniamo un esteso supporto di Types che aiutano durante lo sviluppo.
? Qual è il nome del tuo plugin? my-plugin
? Seleziona la Lingua (Usa i tasti freccia)
❯ typescript
javascript
  • Descrivendo il tuo plugin, sii breve ed esplicito, ricorda che una buona descrizione aumenterà le possibilità che il tuo plugin sia usato.
? Sei pregato di descrivere il tuo plugin (Un fantastico plugin di Verdaccio)
  • Non esitare a includere significative parole chiave, come verdaccio, plugin o il tuo tipo di plugin. Buone parole chiave ci aiuteranno a trovare te e miglioramenti futuri nella nostra raccolta di informazioni su tutti i plugin.
? Definisci le tue parole chiave (virgola per separare) verdaccio,plugin,archiviazione,minio,verdaccio-plugin
  • Mantieni aggiornato il tuo generatore, non perderti alcuna correzione di bug e miglioramenti alle prestazioni.

Contribuire

Aiutaci a migliorare il generatore, puoi contribuire nella seguente repository.

https://github.com/verdaccio/generator-verdaccio-plugin