Déployer avec Vercel

Now V2

Remarque: Vous ne pouvez pas déployer une application Nuxt rendue côté serveur avec Now V2 pour le moment. Veuillez utiliser Now V1 pour ces applications.

Pour déployer avec Vercel, il faut un fichier package.json ainsi qu'un fichier de configuration vercel.json :

  • Ajout la commande de script vercel-build à package.json:
    • Pour SPA (sans SSR):
      "scripts": {
         ...
         "vercel-build": "nuxt build --spa"
      }
      
    • Pour la génération statique (Pre rendu):
      "scripts": {
         ...
         "vercel-build": "nuxt generate"
      }
      
  • Créer now.json et définir builds
    {
      "version": 2,
      "builds": [{ "src": "package.json", "use": "@vercel/static-build" }]
    }
    
  • Puis exécutez now et profitez !

Now V1 (héritage)

Pour déployer avec Vercel, un fichier package.json comme suit est recommandé :

{
  "name": "my-app",
  "dependencies": {
    "nuxt": "latest"
  },
  "scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start"
  }
}

Puis exécutez now et profitez !

Note : nous recommandons d'ajouter .nuxt dans .npmignore ou .gitignore.

Contributeurs

Platinum Sponsors

StoryblokMoovwebShip Shape Support Us