Nuxt 有关部署的一些问题

jump__jump
  • 2.3k

个人项目需求 为 vue + ssr, 于是学习 nuxt
但是目前需要搞懂的是 项目如何进行部署
执行

nuxt build
nuxt start

生成一系列ssr渲染代码

看了很多 的 博客,但是部署依然没有太明白
那么 服务端难道需要我把整个项目 包括 .nuxt拷贝过去然后利用pm2来执行吗?
或者说 只上传 .next 进行后端渲染呢(把代码删除)?
官方有没有什么更加有效的方式?
比如说拷贝 .nuxt 文件直接到 官方 另一个项目中 然后直接执行渲染什么的?
还有就是只上传代码,服务器 用 nuxt 进行 编译 和 执行?
或者 各位 玩过 nuxt 的有没有什么更好方法?

评论
阅读 1.2k
1 个回答
✓ 已被采纳

目前我司的做法是 代码用git管理
先删除 .nuxt build 这两个文件夹,然后nuxt build,把build好的文件 .nuxt build这两个文件夹打包到服务器,解压
服务器拉取最新代码,更新解压后的.nuxt 和 build 目录,并安装依赖
用pm2启动项目,根据不同环境设置不同的参数

因为我司服务器的性能不太够,所以在本地build,如果服务器性能好的话,直接在服务器拉取代码,服务器端build,启动,其实用到的文件只有 build和.nuxt这两个文件夹里的,还有npm的模块。

撰写回答

登录后参与交流、获取后续更新提醒

宣传栏