实习报告(四)

工具部分:

1、git bash

经常使用的git命令:css

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

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

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

Git add .:  添加全部更改的本地文件;gulp

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

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

Git checkout dev/xxx: 切换分支;前端优化

Git log: 查看提交日志;异步

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

 

2、Gulp

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

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

 

3、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

相关文章
相关标签/搜索