web-dev-qa-db-fra.com

nuxt build --spa vs nuxt generate

Quelle est la différence entre

nuxt build

contre

nuxt generate

contre

nuxt build --spa

J'essaie de compiler trois variantes différentes:

1. regular nuxt with ssr
2. prerendered spa
3. spa without prerendering

J'ai du mal à trouver les commandes appropriées

17
Chris

Comme indiqué dans la documentation , les commandes ci-dessus correspondent à:

nuxt build: Construisez votre application avec webpack et réduisez le JS & CSS (pour la production). nuxt generate: Construisez l'application et générez chaque route sous forme de fichier HTML (utilisé pour l'hébergement statique).

Le --spa L'indicateur ne semble pas être couvert dans les documents eux-mêmes, cependant l'aide du générateur décrit, sans autre explication:

Les options
--spa Lancement en mode SPA


Compte tenu de ces informations, il semblerait que les commandes suivantes devraient couvrir vos besoins, mais je ne les ai pas testées moi-même pour le moment:

  1. Nuxt standard avec SSR: nuxt build
  2. SPA pré-rendu: nuxt generate
  3. SPA sans pré-rendu: nuxt build --spa

Prenez tout cela avec un grain de sel, cependant, comme l'équipe Nuxt est connu pour avoir une documentation obsolète .

15
Nit