一.开发工作流:
1. 需求调研(确定需求)
2. 交互设计、逻辑设计、接口设计
(1)工具:
- PS
- 蓝湖: https://lanhuapp.com/
3. 代码实现、测试运行、线上部署
(1)代码管理工具(git)
教程:https://www.liaoxuefeng.com/wiki/896043488029600
- 创建项目
- 创建分支,推送分支,合并分支
- 删除分支,回退版本
各命令:
远程拉取项目:git clone 地址
状态:git status
添加:git add .
提交:git commit -m " "
推送:git push
查看远程仓库:git remote -v
推到master上:git push origin master
创建新的分支(分支名:dev):git checkout -b dev
新建分支合并到master:git checkout master git marge dev git push origin master
删除分支:git branch -D dev
远程删除分支:git push origin :dev
退回到上一个版本:git reset --hard head^
查看日志:git log 或者 git reflog
(2)vue脚手架(vue cli)
官方文档:https://cli.vuejs.org/
(3)状态管理(vuex)
官方文档:https://vuex.vuejs.org/zh/
(4)打包工具(webpack)
官方文档:https://www.webpackjs.com/
创建vue cli项目: vue ui
组件化思想: 独立的,可复用的,整体化的。
为什么要组件化: 实现功能模块的复用,高执行效率,开发单页面复杂应用。
网友评论