# 易商城
**Repository Path**: java-sauce/yi-shopping
## Basic Information
- **Project Name**: 易商城
- **Description**: 2023金砖大赛web开发赛道易商城项目重构
springboot3 + vue3
- **Primary Language**: Unknown
- **License**: MulanPSL-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2025-03-12
- **Last Updated**: 2025-03-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 项目协作指南
## 环境
后端
| 名称 | 版本 | 备注 |
| ----------------------------- | ------ | --------------------------------------- |
| maven | 3.6.3+ | |
| jdk | 17 | |
| idea | 2023 | 后端开发软件(IDE),版本新点可以使用插件 |
| codegeex | | 可选,idea插件,使用ai生成代码提升效率 |
| apifox | | api测试软件 |
| mysql | 8.0 | 关系数据库 |
| navicat | | 可选,mysql图形界面 |
| redis | 3.2.1 | 缓存数据库 |
| Another Redis Desktop Manager | | 可选,redis图形界面 |
前端
| 名称 | 版本 | 备注 |
| -------- | -------- | --------------------------------------- |
| node.js | 20.11.0+ | |
| npm | 10.5.0+ | |
| vscode | | 前端开发软件(IDE),版本新点可以使用插件 |
| codegeex | | 可选,idea插件,使用ai生成代码提升效率 |
其他
| 名称 | 版本 | 备注 |
| ------------------------------------------------------------ | ---- | ------------ |
| git | | 代码提交工具 |
| [gitee](https://gitee.com/) | | 代码托管平台 |
| [tortiseGit](https://blog.csdn.net/weixin_44299027/article/details/121178817) | | git工具 |
查看相关版本命令:
```bash
# 查看maven版本
mvn -v
# 查看java版本
java --version
# 查看mysql版本(登录查看版本)
mysql -uroot -p
# 查看redis版本
redis-server --version
# 查看node.js版本
node -v
# 查看npm版本
npm --version
```
# 项目落地基本步骤
1. 使用git将代码pull到本地。
2. 对于boot3项目,直接使用maven的install
3. 将sql包下面的数据库文件在数据库运行
3. 修改数据库配置
修改mysql和redis的密码为自己的
3. 打开boot3项目下面的Application运行
4.对于vue3项目,在vscode终端运行下面指令
```
# 安装依赖
npm install
# 运行项目
npm run dev
```
# git简单的使用
要通过本地Git命令来进行更改并推送到远程仓库,您可以遵循以下步骤:
1. **克隆远程仓库**(如果尚未克隆):
如果您的本地计算机上还没有仓库的副本,首先需要克隆远程仓库。使用以下命令:
```bash
git clone https://gitee.com/gdsldlfl/goods.git
```
将 `https://gitee.com/gdsldlfl/goods.git` 替换为您的远程仓库URL。
2. **切换到目标分支**:
切换到您想要工作的分支。例如,如果您要工作在主分支上,使用:
```bash
git checkout main
```
3. **进行更改**:
在本地仓库中编辑文件或添加新文件。
4. **暂存更改**:
使用 `git add` 命令来暂存您的更改。例如,如果您更改了 `example.txt` 文件,使用:
```bash
git add example.txt
```
或者,如果您想要暂存所有更改,可以使用:
```bash
git add .
```
5. **提交更改**:
使用 `git commit` 命令来提交您的更改。例如:
```bash
git commit -m "更新说明"
```
将 `"更新说明"` 替换为您对这次提交的描述。
6. **拉取远程更改**:
在推送之前,确保您的本地分支是最新的。使用 `git pull` 命令来拉取远程仓库的最新更改并尝试自动合并。
```bash
git pull origin main
```
这里 `origin` 是远程仓库的默认名称,`main` 是您正在工作的分支名称。
7. **解决可能的冲突**:
如果在拉取时出现合并冲突,您需要手动解决这些冲突,然后再次暂存和提交更改。
8. **推送更改到远程仓库**:
最后,使用 `git push` 命令将您的更改推送到远程仓库。
```bash
git push origin main
```