Nuxt 有关部署的一些问题
个人项目需求 为 vue + ssr, 于是学习 nuxt
但是目前需要搞懂的是 项目如何进行部署
执行
nuxt build
nuxt start
生成一系列ssr渲染代码
看了很多 的 博客,但是部署依然没有太明白
那么 服务端难道需要我把整个项目 包括 .nuxt拷贝过去然后利用pm2来执行吗?
或者说 只上传 .next 进行后端渲染呢(把代码删除)?
官方有没有什么更加有效的方式?
比如说拷贝 .nuxt 文件直接到 官方 另一个项目中 然后直接执行渲染什么的?
还有就是只上传代码,服务器 用 nuxt 进行 编译 和 执行?
或者 各位 玩过 nuxt 的有没有什么更好方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
目前我司的做法是 代码用git管理
先删除
.nuxt
build
这两个文件夹,然后nuxt build
,把build好的文件.nuxt
build
这两个文件夹打包到服务器,解压服务器拉取最新代码,更新解压后的.nuxt 和 build 目录,并安装依赖
用pm2启动项目,根据不同环境设置不同的参数
因为我司服务器的性能不太够,所以在本地build,如果服务器性能好的话,直接在服务器拉取代码,服务器端build,启动,其实用到的文件只有 build和.nuxt这两个文件夹里的,还有npm的模块。