Package Manager (DEPRECATED in FAVOR OF DEFAULT)
📖 Inhaltsverzeichnis
- Was ist JLDN?
- Was ist eine
manifest.yaml
Datei? - Warum werden installierte Bibliotheken verschlüsselt?
- Was sind die Befehle?
Über
Verwendet für
JLDN ist ein Paketmanager, der von der Juka Language Organisation erstellt und gepflegt wurde. Es erlaubt Benutzern Bibliotheken zu erstellen, zu publizieren und zu verwenden. For example if you were creating a web server, instead of recreating the whole https protocal you can install a juka library that gives you a solid framework.
How our decentralized network works
Unser dezentralisiertes Netzwerk ist die Art und Weise, wie JLDN Paketdaten erhält. Dies schließt den Inhalt der Bibliotheken ein. Wir ziehen die Daten direkt aus github heraus, was es einfacher macht und schneller Pakete zu erhalten.
Manifest-Datei
Die manifest.yaml
Datei wird verwendet, um Spezifikationen für ein Paket zu geben. Dies schließt die aktuelle Version, Beschreibung und den Inhalt ein.
Manifest-Format
Das Manifest ist folgendermaßen formatiert:
version: 0.0.1
package_name: name
package_description: descr
library_directory: lib
main_repo_branch: main
repo_name: JLDN
repo_author_name: jukaLang
Verschlüsselung
Wir verwenden eine verschlüsselte Lösung, wenn Sie Pakete von JLDN installieren. Da Jukas primäres Ziel die Verschlüsselung von Laufzeitgeschwindigkeiten ist, ist die schnellste Möglichkeit der Juka-Laufzeit auszuführen.
Auslastung
Nutzung installieren
Installiert ein Paket mit dem dezentralen Netzwerk
jldn installiert {git_repo_author} {git_repo} {branch} { FLAGS }
Flaggen:
'-nm' - Bestimmt, dass das Repo keine Manifest-Datei enthält und Sie trotzdem installieren möchten
'--force' - Zwingt zu überschreiben, wenn der Paketname bereits existiert
Bumpauslastung
Zurücksetzen auf die angegebene JLDN Version
jldn Bump {service} {version}
Dienste:
JLDN
Juka
Flaggen:
KEINE FEHLGESCHLAGE FÜR DIESES KOMMAND
Wie installiere ich
Fenster
Um unter Windows zu installieren, müssen Sie lediglich die 'win_installer.exe' installieren und starten und alles andere wird automatisiert! Sie finden diese Datei im Release-Assests.
Linux
Demnächst