CLI Installation
This guide explains how you can add the Command Line Interface to your project.
-
How to Install the All Contributors CLI tool
The all-contributors CLI module is distributed via npm which is bundled with node and should be installed as one of your project’s
devDependencies.To install it run:
Terminal-Fenster npm i -D all-contributors-cliTerminal-Fenster pnpm add -D all-contributors-cliTerminal-Fenster yarn add -D all-contributors-cliAlternatively, Arch Linux users can install the
all-contributors-clipackage from the AUR. -
Initialize the Project
Init the project using
initand answer a few questionsTerminal-Fenster npx all-contributors initTerminal-Fenster pnpm all-contributors initTerminal-Fenster yarn all-contributors initTerminal-Fenster ./node_modules/.bin/all-contributors init -
Einige Mitwirkende hinzufügen
Terminal-Fenster npx all-contributors add jfmengels docnpx all-contributors generateTerminal-Fenster pnpm all-contributors add jfmengels docpnpm all-contributors generateTerminal-Fenster yarn all-contributors add jfmengels docyarn all-contributors generateFor more on the commands see CLI usage.
-
Aktualisieren der Mitwirkenden Dokumentation
Consider updating your
CONTRIBUTING.mdor similar with steps on how your contributors can add themselves. You can even link to the cli usage documentation. -
Optionally add shortcut scripts to your
package.jsonYou can optionally add shortcuts to your commands in your
package.jsonscriptsfield.Zum Beispiel:
package.json {"scripts": {"contributors:add": "all-contributors add","contributors:generate": "all-contributors generate"}}To support shortcuts such as:
Terminal-Fenster npx contributors:add jfmengels docTerminal-Fenster pnpm contributors:add jfmengels docTerminal-Fenster yarn contributors:add jfmengels doc
