前端用vue2,后台用koa的博客
项目展示地址: http://120.25.227.65/#/home
项目环境:
- node版本: v14.19.0
- vuecli版本:@vue/cli 5.0.1
注意: 由于文章和评论中可能有表情之类的,所以要把mysql的编码集给修改成 utf8mb4 具体可以自行百度: mysql插入emoji
- 运行 myBlogService 下的karrieblog.mysql 创建数据库
- 修改 myBlogService 下面的 .env 文件
-
APP_HOST=http://localhost
-
APP_PORT=8000
-
MYSQL_HOST=localhost
-
MYSQL_PORT=3306
-
MYSQL_DATABASE=karrieblog
-
MYSQL_USER=root
-
MYSQL_PASSWORD=123456789
-
根据自己的数据库情况修改
-
终端进入 myBlogService 文件夹下,运行npm install 安装依赖
-
终端进入 myBlogService 文件夹下,运行npm run start 启动项目 如果出现:
- 服务器在8000启动成功~
- 数据库连接成功
则表示启动成功
- 终端进入 karrieBlog 文件夹下,运行npm run dev 启动
参考:
- https://gitee.com/hrbust_cheny/pupu_blog 噗噗博客
- 王红元nodejs课程
- 蘑菇博客主题