Passer au contenu principal
Version: bleeding-edge 🩸

Interface de ligne de commande - CLI

Comment utiliser l'interface en ligne de commande pour installer des paquets et mettre à jour le serveur.

The Server provides a CLI (Command Line Interface) to help creating, updating and downloading Packages and Assets from the Vault.

Il peut fonctionner en deux modes différents : Interactif ou Direct en exécutant une commande directement au démarrage.

Démarrage de la CLI en mode Interactif​

Pour exécuter le cli, démarrez le serveur avec l'argument --cli, cela démarrera le CLI interactif :

./NanosWorldServer.exe --cli

Après le démarrage, si vous tapez help vous pouvez voir toutes les commandes disponibles :

INFO Starting nanos world CLI - Command Line Interface (beta)
nanos world cli> help
INFO Available commands:
- stop
- help
- update [package|assets] NAME1, NAME2...
- install [package|assets] NAME1, NAME2...
- add [package|assets] NAME
- check

nanos world cli>
note

Although the help output shows commas, several names must be separated by spaces, e.g. install package sandbox battlefield-kill-ui. The upload command is also available, see the table below.

Toutes les commandes CLI​

CommandesDescription
install package [PACKAGE_NAMES...]Install Packages (and their requirements) from the Vault
update package [PACKAGE_NAMES...]Update Packages from the Vault
install assets [ASSET_NAMES...]Install Asset Packs from the Vault
update assets [ASSET_NAMES...]Update Asset Packs from the Vault
add package [PACKAGE_NAME]Creates a new local Package in an interactive way
add assets [ASSET_NAME]Creates a new local Asset Pack in an interactive way
upload package [PACKAGE_NAME]Uploads a new version of a Package to the Vault (requires a token)
upload assets [ASSET_NAME]Uploads a new version of an Asset Pack to the Vault (requires a token)
checkVérifier si des mises à jour sont disponibles
helpAfficher toutes les commandes
stopArrête la CLI

Exécuter le CLI en mode One-Liner/Mode direct​

Il est également possible d'exécuter le CLI en mode direct, il suffit d'exécuter la commande en même temps après le --cli. Exemple :

./NanosWorldServer.exe --cli update package sandbox
tip

Vous pouvez également installer/mettre à jour plusieurs packages/assets dans une seule commande, les séparant par des espaces:

install package sandbox battlefield-kill-ui