原文:gulp.src()内部实现探究

写在前面 本来是想写个如何编写gulp插件的科普文的,突然探究欲又发作了,于是就有了这篇东西。。。翻了下源码看了下gulp.src 的实现,不禁由衷感慨:肿么这么复杂。。。 进入正题 首先我们看下gulpfile里面的内容是长什么样子的,很有express中间件的味道是不是 我们知道.pipe 是典型的流式操作的API。很自然的,我们会想到gulp.src 这个API返回的应该是个Stream对象 ...

2014-07-23 14:27 0 4705 推荐指数:

查看详情

Gulp探究折腾之路(I)

前言: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。相比于grunt的频繁 IO 操作,gulp的流操作,能更快地更便 ...

Thu Nov 26 04:46:00 CST 2015 2 2423
深入探究 String 与 StringBuilder 内部原理

System.String 类型一直是我们不断讨论的话题,它是一个用于对字符串进行存储和操作的这么一个类型。 System.String 也是 C# 基础类型中唯一的引用类型。但是,它却具有很多值类 ...

Wed Feb 15 03:52:00 CST 2012 19 3287
vue-router源码阅读(一) 内部探究

1. 前言 vue-router版本:3.3.2 vue-router仓库:https://github.com/vuejs/vue-router vue-router文档:https://ro ...

Wed Jun 17 07:23:00 CST 2020 0 614
Webshell实现与隐藏探究

一、什么是webshell webshell简介 webshell,顾名思义:web指的是在web服务器上,而shell是用脚本语言编写的脚本程序,webshell就是就是web的一个管 ...

Fri Aug 28 05:04:00 CST 2015 1 4410
Promise原理探究实现

前言 作为ES6处理异步操作的新规范,Promise一经出现就广受欢迎。面试中也是如此,当然此时对前端的要求就不仅仅局限会用这个阶段了。下面就一起看下Promise相关的内容。 Promise用法及实现 在开始之前,还是简单回顾下Promise是什么以及怎么用,直接上来谈实现有点空中花园 ...

Thu Jul 18 23:03:00 CST 2019 0 1626
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM