美文网首页
nuxt服务端渲染部署

nuxt服务端渲染部署

作者: 遛_遛 | 来源:发表于2019-04-07 11:25 被阅读0次

第一步:生成.nuxt目录

npm run build 

第二步:将选中的四个文件放到服务器上

image.png

第三步:安装依赖

npm install 

第四步:启动项目

npm start

此时会运行起来localhost:3000的服务,但是会随着shell的关闭而关闭,因此安装pm2来维护你的进程吧

第五步:配置nginx(nuxt服务的nginx不需要配置页面地址哦)

    server {
        listen       8085;
        server_name  服务器的ip地址;    #要访问的域名,我这里用的ip
        location / {
            proxy_pass  http://localhost:3000; #映射到代理服务器,可以是ip加端口,或url 
            index  index.html index.htm;
        }
    }

最后:

重启你的nginx,访问你的项目吧

注意:package.json里面的写法,很有可能就是造成部署失败的原因

官方推荐的写法是:

{
  "name": "my-app",
  "dependencies": {
    "nuxt": "latest"
  },
  "scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start"
  }
}

遇到的问题

1、项目放入后,启动不起来
配置文件有问题,服务器上没有安装nuxt

$ npm install --save nuxt

2、启动成功, nginx配置有问题,启动失败
检查配置,然后重新启动
3、注意服务器的端口占用和防火墙问题,有时会阻碍你哦

相关文章

  • day11【首页数据显示和添加Redis缓存】

    1 搭建项目前端环境(NUXT) 01-服务端渲染技术NUXT-初始化NUXT 一、服务端渲染技术NUXT 1、什...

  • Nuxt.js部署及踩过的坑

    原文地址:lewis1990@amoy Nuxt.js 提供了两种发布部署应用的方式:服务端渲染应用部署 和 静态...

  • nuxt简介

    服务端渲染 传统服务端渲染 image.png 单页面应用 SPA nuxt 是什么 Nuxt.js 是一个基于 ...

  • nuxt

    服务端渲染 传统服务端渲染 image.png 单页面应用 SPA nuxt 是什么 Nuxt.js 是一个基于 ...

  • Nuxt项目部署和Nginx反向代理以及配置SSL证书

    1.部署nuxt项目到服务器; 由于vue做出来的项目不利于SEO,所以采用服务端渲染 Nuxt 进行项目改造 1...

  • nuxt服务端渲染部署

    第一步:生成.nuxt目录 第二步:将选中的四个文件放到服务器上 第三步:安装依赖 第四步:启动项目 此时会运行起...

  • 第一个vue项目总结

    最近幸运的参与了公司m站重构项目,项目使用了nuxt、vant nuxt是基于vue的服务端渲染框架,服务端渲染有...

  • Nuxt element-ui Demo

    Nuxt官方指南 Nuxt.js 是一个基于 Vue.js 的通用应用框架。服务端渲染(SSR),提高首屏渲染速度...

  • Nuxt.js Vue服务端渲染摸索

    本文采用nuxt进行服务端渲染https://zh.nuxtjs.org/ 安装 nuxt.js 运行 注意:Nu...

  • nuxt 部署上线

    参考文章链接 : next.js、nuxt.js等服务端渲染框架构建的项目部署到服务器,并用PM2守护程序 - 每...

网友评论

      本文标题:nuxt服务端渲染部署

      本文链接:https://www.haomeiwen.com/subject/gzwjiqtx.html