Zum Hauptinhalt springen

Package Manager (DEPRECATED in FAVOR OF DEFAULT)

📖 Inhaltsverzeichnis

Ü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