从零到一: Blog-Nuxt-Koa2 后端项目宝塔部署全攻略,小白也能轻松上手

青禾大神
项目管理
发布于 2025-04-28
51 阅读
23 评论
2.4k 点赞
#NodeJs #Koa2

Koa2 后端部署指南

Koa2 的后端部署相对简单,因为它使用纯 JavaScript 编写,无需像 TypeScript 那样进行复杂的打包操作。本文将如何部署Koa项目进行记录,方便下次直接查看部署


宝塔面板操作

在部署过程中,我发现宝塔面板默认没有安装 Git,这可能与新系统有关。由于 CentOS 7.x 版本在 2024 年后不再维护,且 Node.js 版本不支持 20 以上,因此我将服务器重装为 OpenCloudOS

OpenCloudOS 在云原生、稳定性、性能、硬件支持等方面表现出色。OpenCloudOS 9 在系统安全、存储、设备管理及网络服务方面进行了显著优化,具有高效经济、独立且开放的特性。


安装 Git

如果已经安装了 Git,可以跳过此步骤。

1、进入宝塔面板,打开终端,输入以下命令进行快速安装:

bash 复制代码
yum install git

出现如下图所示,宝塔git就已经安装完毕

2、输入指令 git -v出现版本号就是安装成功了

上传Blog-Nuxt-Koa2安装包

1、进入到www/wwwroot目录中,对项目进行clone,也可以将安装包上传到此目录

2、对项目进行npm install,安装程序所需要的模块

出现以下提示就是安装完成了

启动服务

language 复制代码
# 模块安装完成记得 npm run dev看下能不能启动,能成功启动可以下一步
npm run dev

通过默认项目启动服务
选择 Blog-Nuxt-Koa2目录,按以下配置文件填写,端口8080,启动项目选择生成项目

访问ip地址出现下图,服务就可以正常启动了

青禾大神

Vue技术专家 | 5年开发经验

专注前端技术领域,Vue生态贡献者,定期分享前沿技术文章。

评论 (128)

前端小白

这篇文章讲得太好了,解决了我很多疑惑!

资深开发者

对依赖收集部分的讲解很深入,期待更多原理分析文章!

相关推荐

Vue3组合式API最佳实践

3.2k阅读 · 86评论

Pinia状态管理深度解析

2.5k阅读 · 45评论