
工程化
问若
这个作者很懒,什么都没留下…
展开
-
git 速成笔记
git的特点:1. 速度快2.设计简单3.对非线性开发模式强力支持(允许成千上万个并行开发的分支)4.完全分布式使用git要首先安装git查看本机有没有安装git ,可以使用命令 git 。如果没有安装git需要先下载安装git,安装git之后需要配置本地用户信息(注意这一步是很有必要的,否则进行后续操作时会报错)。git config --global原创 2017-05-19 20:18:50 · 485 阅读 · 0 评论 -
自动化构建工具gulp入门(一)
一、什么是gulp?gulp是一种比较受欢迎的前端自动化构建工具,它基于Nodejs流,可协助开发人员进行任务管理,减少IO操作。详细了解gulp可访问中文官方网址: https://www.gulpjs.com.cn/二、自动化与工程化要想弄清为什么要使用gulp,我们还是要先为大家介绍一下自动化和工程化的概念:前端自动化:借助于某些工具,监听用户操作,完成自动编译(sass...原创 2018-06-11 19:23:32 · 300 阅读 · 0 评论 -
自动化构建工具gulp入门(二)
上一篇文章中和大家分享了gulp的一些基本概念和使用方法,但实际开发中gulp需要依赖其丰富的插件来发挥它的能力。 gulp官网中为我们提供了丰富的插件系统可以协助我们进行各种开发工作。但由于其插件数量实在太多,多达数千个,所以我们不可能系统的学习每个插件。在此跟大家一起分享一些常用插件的使用,如果你有更多的学习或开发使用诉求,可以访问gulp的插件官网学习更多插件的使用。插件官网:...原创 2018-06-15 12:27:49 · 307 阅读 · 0 评论 -
自动化构建工具gulp入门(三)
相信在看过前两篇文章以后你已经对gulp有了比较深入的了解。但是,虽然开发者们已经为gulp官网贡献了丰富多样的gulp插件,但在实际开发中现有的插件也许并不能完美的满足我们的需求。所有学会自己开发gulp插件也是我们深入掌握gulp使用的必修课程。 当然,我们知道gulp是基于nodeJs流的自动化工具,这意味着要想独立开发gulp的插件我们需要有一定的nodejs基础。如果你之前并不...原创 2018-06-25 12:07:47 · 316 阅读 · 0 评论 -
前端模块化
对代码进行模块化是项目开发中重要的技术类型,它可以对复杂的功能进行解耦,可以灵活复用和关联各模块功能。随着这些年前端的发展,模块化也成了前端开发必不可少的部分。 目前,前端比较流行的几种定义模块化的规范分别是: AMD 、CommonJS、ES6 module ,它们都被webpack支持。 AMD规范 AMD的全称为 Asynchronous Module Definiti...原创 2018-06-28 10:46:22 · 322 阅读 · 0 评论