Numencode ist eine Webanwendung, die auf dem Laravel-Framework 6.4 basiert und das Veröffentlichen, Bearbeiten und Ändern von Inhalten sowie das Organisieren, Löschen und Verwalten über eine zentrale Schnittstelle ermöglicht.
Es wird zum Betrieb von Websites mit Seiten, Blogs, Nachrichten, Galerien, Katalogen und Einkaufsmöglichkeiten verwendet.
Numencode ist eine eigenständige Anwendung zum Erstellen, Bereitstellen, Verwalten und Speichern von Inhalten auf Webseiten. Webinhalte umfassen Text und eingebettete Grafiken, Fotos, Videos, Audio und Code (z. B. für Anwendungen), die Inhalte anzeigen oder mit dem Benutzer interagieren.
Numencode enthält ein integriertes Backoffice-Verwaltungspanel zur Verwaltung von Inhalten und Struktur auf einer bestimmten Website.
Die Dokumentation für den Numencode befindet sich derzeit in der Entwicklung.
Numencode wurde von Blaz Orazem erstellt und wird von ihm gepflegt.
Bitte schreiben Sie eine E-Mail an [email protected] über alles, was dieses Projekt betrifft.
Folgen Sie @blazorazem auf Twitter.
Klonen Sie dieses Repository in Ihr Projektverzeichnis:
$ git clone https://github.com/BlazOrazem/numencode.gitStellen Sie sicher, dass Composer auf Ihrem System installiert ist, und führen Sie Folgendes aus:
$ composer installUnd schließlich führen Sie das Numencode-Installationsprogramm aus:
$ php artisan project:installDu bist fertig.
Überprüfen Sie die Datei .env.example auf weitere Konfigurationen und kopieren Sie die gewünschten Einstellungen in Ihre .env Datei.
Überprüfen Sie unbedingt die Datei /config/numencode.php auf weitere Anwendungseinstellungen.
Die URL für das Admin-Dashboard sollte Ihre APP_URL (aus .env Datei) gefolgt von /admin sein, z. B.: https://www.numencode.com/admin
Die Manager-Anmeldeinformationen werden durch den Befehl php artisan project:install festgelegt.
Installieren Sie Node.js auf Ihrem System, um npm -Befehle in Ihrem Terminal ausführen zu können.
Installieren Sie den Abhängigkeitsmanager Yarn, indem Sie den folgenden Befehl ausführen:
$ npm i -g yarnGehen Sie zu Ihrem Projektstammordner und installieren Sie Abhängigkeiten mit Yarn:
$ yarn installRessourcen für das Standardthema (Stile und Skripte) werden gespeichert in:
/modules/Cms/Resources/assets/
Nachdem Sie Änderungen an Stilen und/oder Skriptdateien vorgenommen haben, führen Sie einfach Laravel Mix aus:
Entwicklungsmodus (nicht minimierter Code mit Quellkarten):
$ yarn run devProduktionsmodus (minimierter Code):
$ yarn run prodÜberwachungsmodus (läuft im Hintergrund und überwacht Dateien auf Änderungen):
$ yarn run watch Installieren Sie Node.js auf Ihrem System, um npm -Befehle in Ihrem Terminal ausführen zu können.
Installieren Sie den Abhängigkeitsmanager Yarn, indem Sie den folgenden Befehl ausführen:
$ npm i -g yarnNavigieren Sie vom Projektstammverzeichnis zu:
$ cd modules/Admin/Resources/assets/vendorAbhängigkeiten mit Yarn installieren:
$ yarn installRessourcen für das Admin-Theme (Stile und Skripte) werden gespeichert in:
/modules/Admin/Resources/assets/
Nachdem Sie Änderungen an Stilen und/oder Skripten vorgenommen haben, die im Verzeichnis modules/Admin/Resources/assets ausgeführt werden, führen Sie Laravel Mix mit dem folgenden Befehl aus:
Entwicklungsmodus (nicht minimierter Code mit Quellkarten):
$ yarn run devProduktionsmodus (minimierter Code):
$ yarn run prodÜberwachungsmodus (läuft im Hintergrund und überwacht Dateien auf Änderungen):
$ yarn run watchNumencode ist eine Open-Source-Software, die unter der MIT-Lizenz lizenziert ist.