Outils qui permettent de tester le projet en local dans des conditions similaires à la production (YUNOSHOST).
Clone du projet :
git clone https://github.com/KoroSensei10/svelte-revolution.git
pnpm install # pnpm i
Créer un fichier .env à la racine du projet avec les variables d'environnement suivantes :
ENV_FILE=.env.local
Dans le fichier .env.local vous pouvez changer les variables PUBLIC_DB_URL et DB_URL pour qu'elle pointe vers votre (ou n'importe laquelle) base de données PocketBase.
PUBLIC_DB_URL=http://localhost:8090
DB_URL=http://localhost:8090
Voir AI_README#setup
Lancer le serveur de développement :
pnpm dev
voir le AI_README#launch
Lancer le serveur de production :
pnpm run build &&
pnpm run preview
src/ : code sourcelib/ : fonctions utilitairescomponents/ : composantsroutes/ : Toutes les routes de l'applicationadmin/ : pages d'administrationpublic/ : fichiers statiquesbuild/ : fichiers générésnode_modules/ : dépendances