首先在GitHub上克隆项目到本地(zip包下载/sourcetree拉取/gitbash克隆)。
https://github.com/songboriceman/doubao_community_backend
然后下载Lombok安装到你的IDE(eclipse)。
https://projectlombok.org/download
同上方法克隆到本地。
https://github.com/songboriceman/doubao_community_frontend?tab=readme-ov-file
因为是前后端分离项目,前端需要单独启动,terminal启动命令为yarn serve。
输入命令后会报错,因为你还没有安装yarn,安装yarn的前提需要安装Node.js。
https://nodejs.org/en/download
https://classic.yarnpkg.com/en/docs/install#windows-stable
再次输入启动命令出现有关’vue-cli-service’报错,那就继续安装。
将代码根目录里的package.json以下包修改版本:(这个位置一定要改,花了我好几个小时调查。)
"core-js": "^3.8.3",
"@vue/cli-plugin-babel": "~5.0.8",
"@vue/cli-plugin-router": "~5.0.8",
"@vue/cli-plugin-vuex": "~5.0.8",
"@vue/cli-service": "~5.0.8",
命令行输入:
yarn install
然后重新启动yarn serve
下载安装MySQL,设置账号密码:root,root。
下载安装dbeaver,连接本地MySQL,连接的数据库自定义名设为doubao。
之后将后端根目录下的doubao.sql文件导入dbeaver执行生成数据库。
如果想自己自定义名称,记得在后端代码的resource包下的yaml配置文件修改DB连接配置。