Dieses Projekt wurde mit der Creat -React -App mit Streatstrade gestapft. Im Folgenden finden Sie einige Informationen, wie Sie gemeinsame Aufgaben ausführen können.
Hier finden Sie die neueste Version dieses Handbuchs.
Sign In
Register
Im Projektverzeichnis können Sie ausführen:
npm install
npm run startnpm run start Führt den Kunden im Entwicklungsmodus aus.
Öffnen Sie http: // localhost: 3000, um es im Browser anzuzeigen.
Die Seite wird neu laden, wenn Sie Änderungen vornehmen.
Sie werden auch Fellfehler in der Konsole sehen.
npm run test Startet den Testläufer (Scherz) im interaktiven Uhrenmodus.
Zeigt das Testergebnis mit Testabdeckung an.
npm run build Build die App für die Produktion im build -Ordner.
Es reagiert korrekt im Produktionsmodus und optimiert den Build für die beste Leistung.
Der Build wird abgebaut und die Dateinamen enthalten die Hashes.
Ihre App ist bereit für die Bereitstellung!
Weitere Informationen finden Sie im Abschnitt zur Bereitstellung.
npm run coverage Fährt Istanbul den Testläufer im interaktiven Uhrenmodus aus.
https://istanbul.js.org/
npm run lint Fährt ESLINT im SRC -Ordner aus, wie von .eslintrc konfiguriert
Sie werden alle Fusselfehler in der Konsole sehen.
npm run eject Hinweis: Dies ist ein Einweg-Betrieb. Sobald Sie eject , können Sie nicht zurückgehen!
Wenn Sie mit dem Build -Tool und den Konfigurationsauswahl nicht zufrieden sind, können Sie jederzeit eject . In diesem Befehl wird die einzelne Build -Abhängigkeit von Ihrem Projekt entfernt.
Stattdessen kopiert es alle Konfigurationsdateien und die transitiven Abhängigkeiten (Webpack, Babel, Eslint usw.) direkt in Ihr Projekt, damit Sie die volle Kontrolle über sie haben. Alle Befehle mit Ausnahme eject funktionieren weiterhin, aber sie verweisen auf die kopierten Skripte, damit Sie sie optimieren können. Zu diesem Zeitpunkt sind Sie alleine.
Sie müssen niemals eject verwenden. Das kuratierte Feature -Set eignet sich für kleine und mittlere Bereitstellungen, und Sie sollten sich nicht verpflichtet fühlen, diese Funktion zu verwenden. Wir verstehen jedoch, dass dieses Tool nicht nützlich wäre, wenn Sie es nicht anpassen könnten, wenn Sie dafür bereit sind.
Im Projektverzeichnis können Sie ausführen:
npm install
npm run db:setup
npm run startnpm run db:create Erstellt die Datenbank basierend auf der Konfiguration. (Server/db/config)
npm run db:migrate Führt die Migrationen in der Datenbank aus. (Server/DB/Migrationen)
npm run db:seed Läuft die Samen in der Datenbank. (Server/DB/Seaser)
npm run db:setup Richten Sie die gesamte Datenbank mit einem Befehl ein.
npm run start Führt den Server im Entwicklungsmodus aus.
Es läuft auf http: // localhost: 8080, um Anrufe bei API zu tätigen.
Dieser Quellcode ist unter der MIT -Lizenz in der Lizenzdatei lizenziert.
Hergestellt mit ♥ von Bhavin Prajapati