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.git
Stellen Sie sicher, dass Composer auf Ihrem System installiert ist, und führen Sie Folgendes aus:
$ composer install
Und schließlich führen Sie das Numencode-Installationsprogramm aus:
$ php artisan project:install
Du 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 yarn
Gehen Sie zu Ihrem Projektstammordner und installieren Sie Abhängigkeiten mit Yarn:
$ yarn install
Ressourcen 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 dev
Produktionsmodus (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 yarn
Navigieren Sie vom Projektstammverzeichnis zu:
$ cd modules/Admin/Resources/assets/vendor
Abhängigkeiten mit Yarn installieren:
$ yarn install
Ressourcen 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 dev
Produktionsmodus (minimierter Code):
$ yarn run prod
Überwachungsmodus (läuft im Hintergrund und überwacht Dateien auf Änderungen):
$ yarn run watch
Numencode ist eine Open-Source-Software, die unter der MIT-Lizenz lizenziert ist.