Ein Monorepo für meine persönliche Website und Projekte, die mit Turborepo und PNPM erstellt wurden.
Eine persönliche Website mit einem Blog, einem Projekt -Showcase und einer Arbeitsinformationen.
Ich empfehle, PNPM zu installieren, da es sich um den in diesem Repository verwendeten Paketmanager handelt.
Beginnen Sie mit der Abgabe des Repositorys und klonen Sie es dann an Ihre lokale Maschine:
git clone <your-fork>
Navigieren Sie zum Stammverzeichnis des Projekts:
cd ./enji.dev
Kopieren Sie als nächstes die Entwicklungsversion der env -Datei:
cp ./apps/enji.dev/env.example ./apps/enji.dev/env.local
Jetzt haben Sie die env.local -Datei für die Konfiguration bereit:
DATABASE_URL = your-database-connection-string
SALT_IP_ADDRESS = super-secret
Verwenden Sie für die DATABASE_URL . Ich persönlich verwende die kostenlose Version von MongoDB und Sie können dasselbe tun, indem Sie dort eine Datenbank erstellen und die Verbindungszeichenfolge zur env.local hinzufügen.
SALT_IP_ADDRESS , füllen Sie es mit einigen Ihrer geheimen Wörter. Es fungiert als Salz für IP -Adressen von Hashing -Benutzern.
Installieren Sie die erforderlichen Abhängigkeiten, sobald die Konfiguration abgeschlossen ist, noch im Root des Projektverzeichnisses:
pnpm install
Schließlich führen Sie das Projekt aus:
pnpm dev
Jetzt sollte Ihr Projekt reibungslos in Betrieb sein!