Interface de ligne de commande - CLI
Comment utiliser l'interface en ligne de commande pour installer des paquets et mettre à jour le serveur.
Le serveur fournit un CLI (Command Line Interface) pour aider à créer, mettre à jour et télécharger des Paquets et des Actifs à partir du magasin.
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 :
- Windows
- Linux
./NanosWorldServer.exe --cli
./NanosWorldServer.sh --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...
- upload [package|assets] NAME
- add [package|assets] NAME
- check
nanos world cli>
Toutes les commandes CLI
Commandes | Description |
---|---|
install package [PACKAGE_NAMES...] | Installer des packages depuis la boutique |
update package [PACKAGE_NAMES...] | Mettre à jour des packages depuis la boutique |
install assets [ASSET_NAMES...] | Installer des assets depuis la boutique |
update assets [ASSET_NAMES...] | Mettre à jour des assets depuis la boutique |
add package [PACKAGE_NAME] | Crée un nouveau package local de manière interactive |
add assets [ASSET_NAME] | Crée un nouvel assets local de manière interactive |
upload package [PACKAGE_NAME] | Envoie une nouvelle version des packages vers la boutique |
upload assets [ASSET_NAME] | Télécharge une nouvelle version des assets dans la boutique |
check | Vérifier si des mises à jour sont disponibles |
help | Afficher toutes les commandes |
stop | Arrê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 :
- Windows
- Linux
./NanosWorldServer.exe --cli update package sandbox
./NanosWorldServer.sh --cli update package sandbox
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