本文介绍: ecosystem.config.js 这个文件待会会用到使用pm2启动的入口文件它的作用就是为项目找到真正的项目入口文件这里node_modules项目依赖这里我们可以先把上面的文件上传上去然后npm i 安装不然上传的时候会很慢。所以服务端直接安装一个 PM2就可以搞定,在上传服务器的时候我们网站是已经创建好的这里就不赘述了。接下来就是把项目运行所需的问价上传服务器这里需要上次以下文件。这里的script就是指向项目的真正入口文件。这里的端口号需要服务器上先放行。

1.项目结构

  1.  首先介绍一下我的项目结构

2.项目的打包上线部署

 首页先在本地运行 npm run build 或者  yarn build

然后将文件 .nuxt static ecosystem.config.js nuxt.config.js package.json package-lock.json上传到服务器

 这里的node_modules 是项目的依赖这里我们可以先把上面的文件上传上去然后npm i 安装不然上传的时候会很慢

当然在这之前服务器需要安装node版本本地一样的

 

我这边服务端安装PM2时候可以直接指定node版本很方便!!

所以服务端直接安装一个  PM2就可以搞定,在上传服务器的时候我们网站是已经创建好的这里就不赘述了。

然后我们通过PM2中的添加项目就行

 

这里就快完成了

下面只需要配置一个方向代理就大功告成

 

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注