演示地址 http://114.215.47.214:8080/
admin/hello,请不要修改管理员账号的密码。
原数据库使用的是 oracle,整个代码我重新整理一遍,但迁移稍微仓促,没有测试,页面有不少小的 bug,后期有时间我再一一修正
前端目录结构参见 目录结构
克隆项目文件:
git clone https://github.com/javahuang/antd-admin-springboot
进入目录安装依赖:
# 前端
# 开始前请确保没有安装roadhog、webpack到NPM全局目录
npm i 或者 yarn install
# 后台
# 根据 pom.xml 配置下载 maven 依赖包
开发:
# 前端
npm run build:dll #第一次npm run dev时需运行此命令,使开发时编译更快
npm run dev
打开 http://localhost:8000
# 后台
# 直接运行 me.hrps.aas.Application-main() 方法启动后台服务
构建:
# 前端
npm run build
将会打包至dist/{version}目录 #package.json里version字段
将 dist 目录下面所有文件拷贝到 src/main/resources/static 目录下面
# 后台
mvn clean install
部署:
# 上一步会在生成 war/ROOT.war
# 方式1,直接运行 war 包
nohup java -jar ROOT.war &
# 方式2,丢到 tomcat 的 webapps 目录下面