Published: 12 Aug 2023 › Updated: 12 Aug 2023

打包和布署 / nuxt#12
当一切都开发好后,就是打包和布署啰,开发体验还是很好的:轮子都造好了,放在了顺手的位置。这大概也是不少Vue的开发者转向Nuxt的原因吧。
更改服务器端口
1. yarn build , 得到, .output/server/index.mjs
2. 设置服务器端口 port
源码: .output\server\chunks\nitro\node-server.mjs
//const port = destr(process.env.NITRO_PORT || process.env.PORT) || 3e3;
const port = 9866
3. `node server/index.mjs`, 即可运行
更改服务器端口这项查看了挺久的文档,也没发现配置在哪,只能选择最直接的办法:在源码中修改,好在还算简单。
pm2
npm install -g pm2
pm2 -v // 5.3.0
//启动应用
pm2 start app.js --name my-api # Name process
pm2 start app.js
// 列出 PM2 管理的所有应用程序的状态:
$ pm2 [list|ls|status]
// 查看实时日志:
$ pm2 logs
查看监控信息
$ pm2 monit
// 启动 express 应用
$ pm2 start -n demo ./bin/www
// 启动 nuxt.js 应用
项目根目录创建 ecosystem.config.js 配置:
module.exports = {
apps: [
{
name: 'ProjectName',
script: './node_modules/nuxt/bin/nuxt.js',
args: 'start -e production'// pm2执行其实就是 `nuxt start -e production`
}
]
}
//停止、删除进程
pm2 stop/delete 11:停止/删除id为 11 的进程;
pm2 stop/delete all:停止/删除所有进程;
//日志操作
pm2 logs:显示所有进程的日志;
pm2 logs 11:显示进程id为 11 的日志;
pm2 flush:清空所有日志文件;
pm2 reloadLogs:重载所有日志;
pm2 startup:产生 init 脚本,保持进程活着;
// 启动项目
pm2 start server/index.mjs --name aijoe
pm2 stop 0 1 //id
pm2 start 0 1
安装上pm2,然后一条命令:pm2 start server/index.mjs --name aijoe 就可以了!
如果还需要安装https证书,那就还要安装nginx,做反向代理,再使用certbot安装ssl证书,就可以搞定了。步骤不少,需要一步步磨练和体会。
Leave 打包和布署 / nuxt#12 to:
Read more #cn posts
Best Posts From lemooljiang
We have not curated any of lemooljiang's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From lemooljiang
- Nextjs初体验,和Nuxt的异同
- DeepTutor:AI个性化辅导平台 / ai #57
- ComfyUI:可编程和自动化的PS / ai #56
- 将Neo4j封装进Agent / ai #55
- 闲鱼省钱大法:极限0.5折!
- 对Neo4j批量导入结构化数据 / ai #54
- langchain对neo4j进行交互,写入和查询数据 / ai #53
- 知识图谱和图数据库Neo4j的作用和使用场景 / ai #52
- SpaceX、美股和比特币
- 又是币圈血洗日!
- 链股合流,当币安也开始卖股票啰
- 天涯社区重启,爷青回?
- 诺基亚在AI时代重新杀回来啦
- 《2049:未来10000天的可能》书中的镜像世界为什么不叫元宇宙
- 今天适合吃披萨
- 开通即被封,别再给Claude送人头了!
- 两根内存条引发的“官司”
- AI·Joe V12更新, 更新GPT-5.5和DeepSeek V4 等
- 中医进校园活动反响热烈
- 猪价低伤农,猪价贵伤民