Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.
/ ressourcerie Public archive

plateforme de partage des communs pour les actions data de la sphère travail

License

Notifications You must be signed in to change notification settings

SocialGouv/ressourcerie

Repository files navigation

Ressourcerie

Comment ça marche ?

Prérequis

Node.js >= 16

Serveur de développement

Cette application utilise Next.js.

  1. Installer les dépendances
npm i
  1. Variables d’environnement

Afin de configurer le projet correctement, il est conseillé de créer un fichier .env avec les variables d’environnement nécessaires à l’application.

.env permet de persister les variables d’environnement de développement dans un fichier plutôt que de les définir dans le shell, mais les deux fonctionnent. Cela fonctionne avec dotenv et next-runtime-dotenv.

Copier le fichier de configuration

cp .env.sample .env
  1. Lancer le serveur de développement
npm run dev

Par défaut, il écoutera sur le port 3000, pour changer, utiliser npm run dev -p 4242.

Build de production

Cette application utilise Next.js.

  1. Installer les dépendances
npm i
  1. Générer les bundles de production
npm run build
  1. Lancer le serveur de production
PORT=3000 npm run start