ThinkJS-Vue.js-blog 项目教程

ThinkJS-Vue.js-blog 项目教程

ThinkJS-Vue.js-blog 使用 ThinkJS+Vue.js+mysql 开发的博客程序,演示地址: ThinkJS-Vue.js-blog 项目地址: https://gitcode.com/gh_mirrors/th/ThinkJS-Vue.js-blog

1. 项目的目录结构及介绍

ThinkJS-Vue.js-blog/
├── admin/
│   ├── src/
│   └── ...
├── src/
│   ├── view/
│   └── ...
├── www/
│   └── ...
├── .eslintrc
├── .gitignore
├── Dockerfile
├── LICENSE
├── README.md
├── database.sql
├── development.js
├── nginx.conf
├── package-lock.json
├── package.json
├── pm2.json
└── production.js

目录结构介绍

  • admin/: 后台管理系统的源代码目录。
    • src/: 后台管理系统的Vue.js源代码。
  • src/: 前端页面的源代码目录。
    • view/: 前端页面的模板文件。
  • www/: 静态资源文件目录。
  • .eslintrc: ESLint配置文件,用于代码风格检查。
  • .gitignore: Git忽略文件配置。
  • Dockerfile: Docker配置文件,用于容器化部署。
  • LICENSE: 项目许可证文件。
  • README.md: 项目说明文档。
  • database.sql: 数据库初始化SQL文件。
  • development.js: 开发环境配置文件。
  • nginx.conf: Nginx配置文件,用于Web服务器配置。
  • package-lock.json: 锁定项目依赖版本的文件。
  • package.json: 项目依赖管理文件。
  • pm2.json: PM2配置文件,用于进程管理。
  • production.js: 生产环境配置文件。

2. 项目的启动文件介绍

启动服务端

npm start

启动后台服务

cd /admin
npm start

部署

# 编译
cd /admin
npm run build

# 将 src/ view/ www/ production.js package.json 上传至服务器
# 执行npm install
# 修改配置中 mysql 部分
# 修改pm2.json中 cwd 部分
# pm2 start pm2.json
# 启动服务

3. 项目的配置文件介绍

development.js

开发环境配置文件,包含数据库连接、端口等配置。

production.js

生产环境配置文件,包含数据库连接、端口等配置。

nginx.conf

Nginx配置文件,用于Web服务器配置,包括反向代理、静态资源处理等。

pm2.json

PM2配置文件,用于进程管理,包括应用名称、脚本路径、环境变量等配置。

package.json

项目依赖管理文件,包含项目的基本信息、依赖包、脚本命令等。

database.sql

数据库初始化SQL文件,包含数据库表结构和初始数据。

ThinkJS-Vue.js-blog 使用 ThinkJS+Vue.js+mysql 开发的博客程序,演示地址: ThinkJS-Vue.js-blog 项目地址: https://gitcode.com/gh_mirrors/th/ThinkJS-Vue.js-blog

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姚月梅Lane

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值