# Installation der ProcessCube CLI

Die ProcessCube CLI ist eine Komandozeilenanwendung, um mit der 5Minds Engine unabhängig vom BPMN Studio / 5Minds Studio zu interagieren. Mithilfe der CLI können Sie Prozesse in Ihrer CI-Pipeline automatisiert auf verschiedenen Systemen deployen. Des Weiteren ist es ein praktisches Werkzeug für den Softwarebetrieb. Denn Prozess-Instanzen können mithilfe der CLI inspiziert und bei Bedarf auch gestartet, gestoppt oder fortgesetzt werden.
Viele Entwickler bevorzugen es, eine Vielzahl ihrer anfallenden Tätigkeiten mit der Konsole zu erledigen oder sogar zu automatisieren.  All das ist möglich mit der ProcessCube CLI!

## Installationsvoraussetzungen

* Node.js 10.0.0 oder höher auf einem Betriebssystem welches von 'Node.js' unterstützt wird. (Wenn Sie Node noch nicht installiert haben können Sie sich auf folgender Webseite informieren: [https://nodejs.org/](https://nodejs.org/))

## Erstinstallation

Nachdem die Vorrausetzungen für die Installation erfüllt sind, kann die ProcessCube CLI installiert werden. Dies können Sie mit dem folgenden Befehl durchführen:

```shell
npm install -global @atlas-engine/cli
```

Für eine spezifische Version muss diese nach der Paketbezeichnung mit einem vorangestellten `@` angegeben werden. Einen Überblick über die verschiedenen Versionen können Sie sich auf der [npm-Webseite](https://preview.npmjs.com/package/@atlas-engine/cli?activeTab=versions) verschaffen.

Der Befehl für die Installation einer spezifischen Version sieht dann wie folgend aus:

```shell
npm install --global @atlas-engine/cli@1.0.0
```

## Aktualisieren auf eine andere Version

Wenn Sie bereits die ProcessCube CLI installiert haben und auf eine andere Version wechseln möchten, können Sie die gleichen Befehle wie in dem Abschnitt [Erstinstallation](#Erstinstallation) beschrieben nutzen.

---
**Info:**
Sie können sowohl auf eine neuere Version als auch auf eine ältere Version wechseln.

---
