3
nuxt build --spa
之间VS
nuxt generate
VS
nuxt generate --spa
我试图编译三个不同的版本的区别:
1. regular nuxt with ssr
2. prerendered spa
3. spa without prerendering
我在努力寻找适当的命令为它
nuxt build --spa
之间VS
nuxt generate
VS
nuxt generate --spa
我试图编译三个不同的版本的区别:
1. regular nuxt with ssr
2. prerendered spa
3. spa without prerendering
我在努力寻找适当的命令为它
正如秀the docs,上面的命令对应:
nuxt build
:用的WebPack构建应用程序,然后再缩小JS & CSS(生产)。nuxt generate
:构建应用程序并将每条路线生成为HTML文件(用于静态托管)。
似乎是--spa
标志并不在文档但是覆盖自己,the generator help轮廓,没有进一步的解释:
选项
--spa
启动的SPA模式
鉴于此信息,它似乎下面的命令应该涵盖您的需求,豪
nuxt build
nuxt generate
nuxt build --spa
就拿这一切与一粒盐,然而,作为Nuxt队is notorious for having out-of-date documentation。
我刚刚尝试了几种组合。看起来1和3是正确的。但是2(nuxt generate --spa)似乎在dist文件夹中产生与3相同的输出(nuxt build --spa)。因此,需要使用没有--spa标志来预渲染页面的生成。请更新你的答案,我会接受它 – Chris
@Chris感谢您的反馈,我已经做了更新。 – Nit