nuxt build --spa vs nuxt generate

时间:2017-09-12 11:17:33

标签: vue.js nuxt.js

之间有什么区别
null

VS

nuxt build --spa 

vs

nuxt generate

我正在尝试编译三种不同的变体:

nuxt generate --spa

我正在努力为它找到合适的命令

1 个答案:

答案 0 :(得分:5)

the docs所示,上述命令对应于:

  

nuxt build:使用webpack构建应用程序并缩小JS& CSS(用于制作)。   nuxt generate:构建应用程序并将每个路径生成为HTML文件(用于静态托管)。

--spa标志似乎没有在文档本身中涵盖,但the generator help概述,没有进一步解释:

  

选项
  --spa以SPA模式启动

鉴于这些信息,似乎以下命令应该满足您的需求,但我现在还没有自己测试过它们:

  1. 使用SSR的常规Nuxt:nuxt build
  2. Prerendered SPA:nuxt generate
  3. SPA不预先渲染:nuxt build --spa
  4. 然而,作为Nuxt团队is notorious for having out-of-date documentation,请将所有这些与盐分相提并论。