首页
/ NottinghamWall 项目安装与配置指南

NottinghamWall 项目安装与配置指南

2025-04-18 21:39:55作者:董灵辛Dennis

1. 项目基础介绍

NottinghamWall 是一个开源项目,由 Pleasurecruise 开发。该项目是一个校园墙应用,主要面向宁波诺丁汉大学的学生。项目包括服务器端、小程序端和管理端三个主要部分,用于实现信息发布、交流等校园墙功能。

项目主要使用的编程语言包括:

  • Java
  • Vue
  • JavaScript

2. 项目使用的关键技术和框架

该项目采用了以下关键技术和框架:

  • 后端:使用 Spring Boot 结合 MyBatis 进行开发。
  • 前端:采用 Vue.js 框架,以及 uni-app 进行小程序开发。
  • 数据库:采用 MySQL 进行数据存储。
  • 项目管理:利用 GitHub Actions 实现自动化构建和部署。

3. 项目安装和配置准备工作

在开始安装和配置项目之前,请确保您的开发环境中已安装以下软件:

  • Java JDK 1.8 或更高版本
  • Node.js 和 npm
  • Git
  • MySQL 5.7 或更高版本

同时,您需要具备基本的命令行操作能力。

3.1 克隆项目

首先,使用 Git 克隆项目到本地:

git clone https://github.com/Pleasurecruise/NottinghamWall.git

3.2 配置数据库

  1. 安装并启动 MySQL 数据库。
  2. 创建一个名为 nottinghamwall 的数据库,字符编码设置为 utf8mb4
  3. 导入项目中的 nottinghamwall.sql 文件到数据库中。
mysql -u root -p
CREATE DATABASE nottinghamwall CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
USE nottinghamwall;
source path/to/nottinghamwall.sql;

3.3 配置后端

  1. 进入项目目录下的 backend 文件夹。
  2. 使用 Maven 构建项目。
cd NottinghamWall/backend
mvn clean install
  1. 修改 application.properties 文件,配置数据库连接信息。
spring.datasource.url=jdbc:mysql://localhost:3306/nottinghamwall?useUnicode=true&characterEncoding=utf-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=your_password
  1. 运行后端项目。
mvn spring-boot:run

3.4 配置前端

  1. 进入项目目录下的 uniapp 文件夹。
  2. 安装依赖。
npm install
  1. 运行开发环境。
npm run dev

3.5 配置管理端

  1. 进入项目目录下的 admin 文件夹。
  2. 安装依赖。
npm install
  1. 运行开发环境。
npm run serve

完成以上步骤后,您应该能够成功运行 NottinghamWall 项目。

登录后查看全文
热门项目推荐