NuxtJs SSR打包:build VS generate
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NuxtJs SSR打包:build VS generate相关的知识,希望对你有一定的参考价值。
参考技术ANuxtJs是vue SSR框架。SSR给前端带来的主要受益在于更快的首页加载和SEO友好。
NuxtJs支持SPA,但主要以SSR模式为主。SSR模式下存在2种打包方式,分别是npm run build和npm run generate。那这2种打包有何区别?
一般情况下,build打包用的更多。build打包生成的.nuxt文件,发布时,需要拷贝node_modules等文件/文件夹,一般使用nodejs环境下的pm2运行发布
generate打包用于将首页静态化(首页的nuxt-link也会被静态化),打包后生成dist文件夹(类似于vue一般性打包)。发布时,只需要将dist文件夹发布即可(同vue项目发布)。
以上是关于NuxtJs SSR打包:build VS generate的主要内容,如果未能解决你的问题,请参考以下文章