前端系统是指运行在浏览器或者移动设备上的用户界面层,它负责与用户交互,展示数据,调用后端服务等。前端系统的架构设计需要考虑以下几个方面:
- 前端系统在整个系统中的位置和关系:你需要明确前端系统与后端服务,数据库,第三方接口等的架构上的关系,业务上的关系,以及它们之间的协作机制。
- 前端系统的规范制定:你需要制定一些规范来保证代码的可读性,可维护性,可扩展性,包括CSS规范,HTML规范,JS规范,文件目录规范,GIT使用发布规范,接口规范,UI规范等。
- 前端系统的模块化管理:你需要将前端系统分解为多个模块,每个模块负责一个功能或者一个页面,模块之间可以相互依赖和调用。你可以使用一些工具或者框架来实现模块化管理,例如Webpack,RequireJS,Vue.js等。
- 前端系统的组件管理:你需要将一些常用的或者复杂的功能封装为组件,组件可以被多个模块复用。组件应该有清晰的输入输出,事件处理,生命周期等。你可以使用一些工具或者框架来实现组件管理,例如React.js,Angular.js等。
- 前端系统的自动化打包测试:你需要使用一些工具或者框架来实现前端系统的自动化打包测试,以提高开发效率和质量。例如Gulp,Grunt,Jest等。
仓库搭建和初始化
新建远程仓库
点击+——>新建仓库(名称、介绍、语言等)——>创建——>初始化——>出现以下界面
sjf-CMS: 这是一个后台管理系统(学自若依管理系统) (gitee.com)
远程仓库克隆到本地
Git常见命令:
- git clone :(作用是从一个**远程仓库**下载一个**副本**到本地,包括所有的文件、分支和提交。使用git clone [url]来指定你想要克隆的仓库的地址)
- git branch -r:(git branch -r是一个Git命令,它的作用是列出所有的**远程分支**¹,远程分支是指你从远程仓库克隆或者拉取的分支,它们跟踪远程仓库的状态。如果你想查看**本地分支**,你可以使用git branch命令,如果你想查看**本地和远程分支**,你可以使用git branch -a命令)
在桌面(你想把项目放在的地方,不一定非要是桌面)右键打开Git Bash Here(git bash here是一个在Windows系统中使用Git命令行的工具,它可以让你在任意文件夹中右键打开一个终端,然后执行Git相关的操作),——>把项目克隆(git clone https://gitee.com/sjffj/sjf-cms.git【从gitee复制的刚才创建的仓库地址】)下来——>进入项目文件( cd sjf-cms)——>查看分支( git branch -r)