准备

1.html5 css3
2.javascript jquery es6
3.UI框架:bootstrap Element-UI Amaze UI
4.vue2.0 vuex 中心状态管理
5.数据交互进行页面渲染 UI交互
6.ajax axios 请求数据
7.熟练使用git
8.熟练使用echarts 进行渲染后台管理中心
9.熟练使用sass预编译器
10.websoket 推送
11.微信小程序
12.自己封装一个库简单的方法
13.webpack gulp 自己搭建项目
14.熟练使用百度地图等插件
15.本地存储
16.filder抓包工具
17.前端优化
18.loading动画
19.懒加载 全局懒加载和局部懒加载
20.浏览器兼容
21.经典布局 div+css3 w3c标准 flex弹性盒子模型
22.微信小程序页面跳转有几种方式
23.keyframe关键帧
24.css3抖动效果
25.vuex原理 vue生命周期
26.路由导航守卫
27.vue-resource和axios区别。
28.query和params区别
29.jsonp和ajax区别
30.promise 异步同步区别
31.css3动画
32.闭包、阶乘。等js原生
33.angular和vue区别
34.事件委托
35.父传子 子传父 兄弟传
36.SEO优化
37.单元测试 获取行间样式
38.双向数据绑定
39.git冲突解决方案 html5离线存储

通过Git地址克隆项目
git clone [email protected]:xiaosi0707/1708A.
git project
熟悉项目 1 - 2 天

41分配任务

按照需求写代码
比如:列表 数据渲染完毕
基本提交流程:

    git status ->                   //  查看本地仓库状态

    git add list.html或者是.                   //提交到缓存区

    git commit -m 'list数据渲染完毕'    //提交到本地版本库

    git push                            //  提交到远程仓库

    拉取流程:git pull                         从远程仓库拉取

冲突发生:
小明:在修改index.html
小白:也在修改index.html

冲突 解决方案一:

冲突解决方案二:合并远程库和你本地的代码

git pull 和 git fetch 区别?

分支:
分支在实际中有什么用呢?

创建分支:
      git checkout -b dev 
查看分支 :
      git branch
切换分支:
      git checkout dev
合并分支:
      git merge dev

命令用于合并指定分支到当前分支

冲突发生?
两个都有修改,合并会有冲突

冲突解决方案?
手动解决

//如果在新的分支上开发完代码,但是此功能又不需要了,所以要把此分支删掉了,这个时使用命令:
    git branch -d dev 无法删除
 // 现在我们强行删除:
    git branch -D dev

    git pull 和git push  默认拉取提交的都是master分支
    如果要pull 、push其它分支,记住带上“origin 分支名称”

41、html5和native分别做那些功能
42、混合打包 前端安全

你可能感兴趣的:(准备)