实习报告(四)

工具部分:

一、git bash

常用的git命令:

git clone xxx(地址): 将远程仓库的代码克隆到本地;

Git pull: 拉下远程仓库的代码;

Git status: 查看本地代码的更改文件;

Git add .:  添加所有更改的本地文件;

Git commit -m ‘message’: 提交并键入提交信息;

Git push:提交代码至远程仓库;

Git checkout dev/xxx: 切换分支;

Git log: 查看提交日志;

Git reset --hard xxx(版本代码): 回滚到某次代码;

 

二、Gulp

Gulp 是基于node.js的一个前端自动化构建工具,开发这可以使用它构建自动化工作流程(前端集成开发环境)。使用gulp,可以自动编译scss,还会自动添加浏览器前缀,实在是方便。

更多请看:https://blog.csdn.net/heshuaicsdn/article/details/78926401

 

三、Svn

SVNSubversion的简称,是一个开放源代码的版本控制系统,相较于RCSCVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。与git类似。

但与git不同的是,svn不能回滚代码,而git可以;svn是集中式版本控制,而git是分布式版本控制。

更多请看:https://blog.csdn.net/hymking/article/details/53621908

 

 

前端优化部分:

 

1)服务端渲染;

 

2)Vue异步组件;

 

3)减少 HTTP请求数

 

4)资源合并与压缩

 

5)CSS Sprites

 

6)懒加载;

 

7)Gzip

 

8)CDN

 

等等,此处只列举一些常见的,详情请看: https://blog.csdn.net/w2326ice/article/details/64122372

 

https://blog.csdn.net/w2326ice/article/details/64122372

 

posted @ 2018-09-23 17:09  Jocelee  阅读(382)  评论(0编辑  收藏  举报