Déployer une application NextJS

De Gandal
Révision datée du 23 avril 2024 à 23:31 par Abdoulaye (discussion | contributions) (Page créée avec « == Smooth Process == # Importer les fichiers sources # Lancer <code>npm run install</code> # Lancer <code>npm run build</code> # Lancer <code>npm run export</code> # Pointer la racine root vers le dossier '''/out''' == Problèmes éventuels == === "Permission denied" lors du build === Il faudra supprimer le dossier node_modules et le fichier <code>package-lock.json</code> : <code>rm -rf node_modules package-lock.json</code> Relancer ensuite <code>npm install... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Smooth Process

  1. Importer les fichiers sources
  2. Lancer npm run install
  3. Lancer npm run build
  4. Lancer npm run export
  5. Pointer la racine root vers le dossier /out

Problèmes éventuels

"Permission denied" lors du build

Il faudra supprimer le dossier node_modules et le fichier package-lock.json : rm -rf node_modules package-lock.json

Relancer ensuite npm install

Le script export est introuvable

Il faut ajouter l'ajouter dans le package.json :

"scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "export": "next export",
    "lint": "next lint"
  },