nuxt3项目在宝塔上使用pm2放到服务器

news/2024/11/8 3:07:30/

最近在将nuxt3项目扔到服务器上的时候遇到了一些问题,发现打包后的nuxt项目与正常的vue文件有些差别,缺失了index.html文件。

这边就记录下nuxt3项目是怎么放到服务器上的🤔

一、打包nuxt3项目

执行对应的打包命令   yarn build  

二、找到打包后的文件

 

 三、这里我使用宝塔 + PM2管理器(进行准备工作)

1. 在宝塔中的软件商店下载 pm2

 2. pm2后面会用到一个 ecosystem.config.js 文件,代码如下:

创建一个文件,文件名叫 ecosystem.config.js 

这里的 port 设置一个空闲的端口号,不要冲突就好

module.exports = {apps: [{name: 'NuxtAppName',exec_mode: 'cluster',instances: 'max',script: './.output/server/index.mjs',env: {"PORT": 10001,"NODE_ENV": "development"},}],
}

 3. 添加站点,如下:

 注意这里设置的端口也是需要空闲的端口,别冲突了

 四、上传打包后的文件

将上面说到的   .output  整个文件夹上传,如下图:

注意:上传的路径地址是 站点 对应的地址

 五、将 ecosystem.config.js 文件扔到根目录,如下图:

  六、在 pm2 中添加项目

 这里选择权限最大的root,选择其他不清楚会遇到什么问题.

 启动文件选择如下:

  最后配置完以后,去访问地址发现就能看到了,就这样😝


http://www.ppmy.cn/news/242861.html

相关文章

中国人民大学与加拿大女王大学金融硕士引领你走出职场困境,勇往直前!

走到一定职位时,想更进一步基本无望,到了自己事业的瓶颈期。从底层一路冲到中层靠的是能力,靠的是忠诚,靠的是勤奋,而再向上走,该凭借什么,完全找不到方向。而那些极个别的人却在自己看不到的地…

解决elementUI 表单输入框浏览器自动填写问题

一般来说,输入表单、提交之后,浏览器会保存表单内容,刷新页面之后对应表单内容会自动填充。这个机制可以说是有利有弊,好的是如果经常登录同一个平台,自动填充账号密码显然可以提高效率;但如果是在注册这种…

2023陕西省赛-部分Misc复现

目录 管道 zsteg使用: 可是雪啊飘进双眼 snow加密: 管道 用工具zsteg查看各通道的lsb,使用指令,拿到flag zsteg -a 文件 zsteg使用: 介绍:用来检测PNG和BMP中隐藏数据的工具,可以快速提取隐…

计算机固态硬盘安装,电脑怎么安装固态硬盘?电脑安装M.2和SATA SSD硬盘教程图解...

电脑怎么安装固态硬盘?现在固态硬盘已经是电脑不可缺少的储存设备,速度上!只要用过固态和机械的朋友都知道在速度上相差非常的大!不管是加装固态硬盘还是新安装,都可以参考下面的教程图解。 固态硬盘的安装其实非常简单…

M.2、SATA3.0、MSATA三种固态硬盘接口区别

自从固态硬盘面世以来,就以速度快、稳定性高、扩展安装方便、重量轻等优点一直备受市场青睐。到如今,固态硬盘已经大范围的普及开来。选择固态硬盘当作系统和软件启动盘,成为许多笔记本用户甚至游戏发烧友必不可少的配置。而对笔记本用户而言…

Win10 不识别 SATA 固态硬盘

Win10 不识别 SATA 固态硬盘 问题描述问题分析解决方案 问题描述 以前的固态硬盘出了问题,导致重装了系统,又新买了 SAMSUNG 860 EVO,SATA 接口。刚安装上就遇到了问题,总结了一下大概有以下三种情况出现。 在 Windows 10 下磁盘…

2011 imac 固态_iMac 更换 SATA 接口 SSD 固态硬盘拆机详解

1. 本文是拆卸机械硬盘换上 SATA 接口 SSD(约450MB/s); 2. 想读写速度更快请换主板上 M.2 接口 SSD(约3000MB/s),教程:点击查看 拆机须知1. 请认真阅读本帖,拆机带来的风险请自行承担。 2. 未经允许,不得转载本帖。 3.…

领存自主研发的工业级Z3 2.5 寸 SATA 固态硬盘

领存自主研发的工业级Z3 2.5 寸 SATA 固态硬盘 一、产品概述 Z3 2.5 寸 SATA 固态硬盘(简称 Z3 盘)是领存公司推出的高端存储产品,专用于工业、汽车电子、 医疗设备、航空航海等特殊领域。 Z3 盘汇聚了领存公司多项核心技术,包…