nuxt项目部署篇

Posted laine001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nuxt项目部署篇相关的知识,希望对你有一定的参考价值。

tips:服务器版本为centos7.6版本

- 安装配置nginx

  不怎么懂各种操作的意思,网上有很多参考文章。https://www.cnblogs.com/bluestorm/p/4574688.html

  - nginx 默认配置

// nginx 默认配置
server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm; // /usr/local/nginx/html 下的index.html (安装配置nginx成功的页面)
        }
        ....
}

  - 个人目前nginx server配置如下(除默认server配置外的)

server {
       listen       8000;
    #    listen       somename:8080;
       server_name  localhost;

       location /admin {  // 访问ip:8080/admin 时会出现/var/www/admin下的indexhtml文件
        #    root   html;
           alias /var/www/admin;
           index  index.html index.htm;
       }
    }

 - 安装nodejs、yarn、pm2

  

curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - // 下载源文件
sudo yum install -y nodejs // 安装nodejs (node -v)
sudo yum install yarn // 安装yarn
npm install -g pm2

  

以上是关于nuxt项目部署篇的主要内容,如果未能解决你的问题,请参考以下文章

pm2 部署 nuxt3.js 项目并设置服务器重启时项目自动重启

如何将nuxt项目部署到github pages (码云 pages) 上

CentOS 6.8部署Nuxt.js项目(CentOS nuxt.js项目无法通过公网IP访问的问题)

nuxt.js express模板项目服务器部署

nuxt项目打包部署

nuxt build 项目文件分析nuxt build 发布后的资源如何部署cdn