1 Star 0 Fork 246

yazong / r-pan-scaffolding

forked from technocking / r-pan-scaffolding 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.en.md 4.37 KB
一键复制 编辑 原始数据 按行查看 历史
chuqian 提交于 2020-07-09 12:35 . 修改介绍文案

r-pan-scaffolding

Description

Source scaffolding for a personal file management system,r-panbased on this scaffolding construction, I hope it will be helpful to friends who have a personal file system quickly.

Version

v2.0

Website image

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

Software Architecture

SpringBoot 2.x Back office basic framework
Mybaits Traditional ORM framework
lombox getter setter plugin
druid Database connection pool
Vue2 + ElementUI Front-end basic framework

Installation tutorial

prompt: After running this project, the partners can import the project into the project, find all TODOs in the project, and modify them according to the prompts, which will greatly reduce the shelf modification time of the partners. All TODOs are the configuration information that I specially marked out for modification.

  • Environment required to run this project: JDK、MySQL、Nginx,please install before commissioning
  • About Nginx: There are a lot of online information on Nginx installation. Please find the installation by yourself.
  • Anout Database: Please install the Mysql database by yourself. After installation, run the sql script under the sql folder under resources to create the user table.
  • About back-end projects: Paste the source code into your partner's own project, find all TODO in the IDE and follow the prompts to modify the configuration. Just start the Spring Boot project.
  • About front-end projects: Paste the source code into your partner's own project, find all TODO in the IDE and follow the prompts to modify the configuration. Installation dependencies: npm i (or use cnpm i to accelerate), after installation, use npm run serve to start local debugging, and npm build to package the production environment.

Local debugging

  • Commissioning project: After the buddy has configured the environment according to the installation instructions above, start two projects to see the effect. Before starting, please configure all TODOs in the project, configure Nginx static resource forwarding, and start Nginx.

Online deployment instructions

  • Deploy back-end projects: The specific deployment details will not be mentioned (the small partners can deploy in their own way, such as jenkins deployment or manual package deployment). Here I have written the project startup script under the project's run folder. The small partners can Modify the jar package path in the script (if it is a war package deployment, please ignore this deployment instruction). After running the script, a pid.txt file and a pan.log log file will be generated. You can check the running process ID and Project output log
  • Deploy front-end projects: Friends can use npm run build to build a production environment package. The server can use Apache, Tomcat or Nginx and other web servers. There are many online materials, so I won’t repeat them here.

Written at the end

This project will be continuously updated, and I hope to make a little contribution to the small partners who have this need.Have a problem to be able to private letter author or add QQ: 834123196.

Java
1
https://gitee.com/github_yazong/r-pan-scaffolding.git
git@gitee.com:github_yazong/r-pan-scaffolding.git
github_yazong
r-pan-scaffolding
r-pan-scaffolding
master

搜索帮助