nuxt使用宝塔打包部署学习
1. 打包项目
npx nuxi build
打包时间比较久,需要等待一下
2. 打包完成之后将 .output
目录打包成压缩包
3. 上传到站点根目录并解压
4. 在站点根目录上创建一个package.json
{ "private": true, "scripts": { "start": "cross-env PORT=5000 HOST=localhost node ./.output/server/index.mjs" }, "dependencies": { "cross-env": "^7.0.3" } }
5. 宝塔面板安装node环境
软件商店搜索:pm2
安装好之后设置node
版本为 16.18.0
6. 切换到项目根目录运行安装
npm install
7. 启动项目
到软件商店搜:pm2
项目列表-》新建项目
启动文件:npm 运行目录:项目根路径 项目名称:跟站点域名一致即可 运行用户:www 点击确定即可运行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人