自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 rxjs5.X系列 —— ErrorHandling/Condition/Mathematical系列 api 笔记

前言    本文是笔者翻译 RxJS 5.X 官网各类operation操作系列的的第四篇 —— ErrorHanding异常处理、Condition Operator情况操作、Mathmatical数学操作。如有错漏,希望大家指出提醒O(∩_∩)O。更详细的资料尽在rxjs官网 【http://reactivex.io/rxjs/manual/overview.htm】与带有demo例子

2017-10-30 17:42:53 314

转载 rxjs5.X系列 —— Combination/Multicasting系列 api 笔记

http://www.cnblogs.com/BestMePeng/p/rxjs_learn_combination_multicasting.html 前言    本文是笔者翻译 RxJS 5.X 官网各类operation操作系列的的第三篇 —— Combination组合与Multicasting广播。如有错漏,希望大家指出提醒O(∩_∩)O。更详细的资料尽在rxjs官网

2017-10-30 17:41:52 322

转载 rxjs5.X系列 —— filter系列 api 笔记

http://www.cnblogs.com/BestMePeng/p/rxjs_learn_filter.html 前言    本文是笔者翻译 RxJS 5.X 官网各类operation操作系列的的第二篇 —— filter过滤。如有错漏,希望大家指出提醒O(∩_∩)O。更详细的资料尽在rxjs官网 【http://reactivex.io/rxjs/manual/ov

2017-10-30 17:41:03 979

转载 rxjs5.X系列 —— transform系列 api 笔记

前言    本文是笔者翻译 RxJS 5.X 官网各类operation操作系列的的第一篇 —— transform转换。如有错漏,希望大家指出提醒O(∩_∩)O。更详细的资料尽在rxjs官网 【http://reactivex.io/rxjs/manual/overview.htm】与带有demo例子的网站【http://xgrommx.github.io/rx-book/conte

2017-10-30 17:39:19 395

转载 [译]RxJS 5.X基础篇

[译]RxJS 5.X基础篇欢迎指错与讨论 : )  当前RxJS版本:5.0.0-beta.10。更详细的内容尽在RxJS官网http://reactivex.io/rxjs/manual/overview.html。文章比较长,可以通过快捷键 command+f 或者 ctrl+f 搜索主要内容。     - 前言     RxJS在ng2、redux-ob

2017-10-30 17:37:32 512 1

原创 我的书签

ionic2实战-集成angular2http-简书CSS流体(自适应)布局下宽度分离原则«张鑫旭-鑫空间-鑫生活Shhh...|joshmorony-BuildMobileAppswithHTML5WhentoUseProviders/Services/InjectablesinIonic|joshmorony-BuildMobileAppswithHTML5AngularJS2.0学习笔记11

2017-10-19 13:46:50 534

转载 vw让overflow:auto页面滚动条出现时不跳动

一、水平居中布局与滚动条跳动的千年难题当前web届,绝大多数的页面间布局都是水平居中布局,主体定个宽度,然后margin: 0 auto的节奏~例如,妇女之友大淘宝的首页:然而,这种布局有一个存在一个影响用户体验的隐患。应该都知道,现代浏览器滚动条默认是overflow:auto类型的,也就是如果尺寸不足一屏,没有滚动条;超出,出现滚动条。于是,问题来了:信息流

2017-09-29 16:53:25 543

转载 NG4-详解Angular 4.x 动态创建组件

动态创建组件这篇文章我们将介绍在 Angular 中如何动态创建组件。定义 AlertComponent 组件首先,我们需要定义一个组件。exe-alert.component.ts?1234567891011imp

2017-08-15 10:38:24 933

转载 常用正则表达式

一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2

2017-08-01 17:25:12 139

转载 gulp-写一份gulp常用配置文件,构建前端工作流

目录目录前言创建项目初始化项目创建目录结构编写Gulp配置创建gulp的config文件创建gulp的dev文件创建gulp的prod文件调用dev和prod方法运行gulp定义脚本scripts附录前言  上回写了一篇关于《一份gulp的配置文件》的文章。其中已经提及了简单项目中gulp的配置。   在使用实践的

2017-07-20 09:15:47 408

转载 浏览器兼容性问题大汇总

转自:http://www.jb51.net/article/76575.htm浏览器兼容性问题大汇总JavaScript1.HTML对象获取问题FireFox:document.getElementById(“idName”);ie:document.idname或者document.getElementById(“idName”).

2017-07-08 10:19:29 246

转载 H5 直播避坑指南

作者简介:文赫,2015年加入腾讯,作为前端开发工程师参与过手Q游戏公会,游戏中心,企鹅电竞等项目,具有丰富的移动端开发和直播开发经验。导语企鹅电竞项目,直播和视频播放是其中的核心。面对着产品同学不断的询问:为什么h5的体验这么差?为什么不能和app的播放体验保持一致?我们对着h5不明确的文档和不同浏览器的怪异表现欲哭无泪。 经过一系列的调研爬坑,斩荆披棘,我们一步步提升了

2017-06-29 15:21:09 433

原创 gulp- gulp-flatten(移除或替换文件的路径)

安装npm install gulp-flatten使用比如,文件目录如下:var glup =require('gulp');var flatten = require('gulp-flatten'); gulp.src('lib/ionic/**/*.min.js')  .pipe(flatten())

2017-06-28 13:35:04 2969

转载 gulp-- gulp-jshint

jshint是用来检测javascript的语法错误的,在grunt和gulp都有这个插件,这里简单的介绍下jshint的使用方法。1. 安装jshint在已经安装node的情况下,在当前项目的目录下,使用以下的命令即可进行安装,非常的方便,因为是在gulp下使用,所以也得先安装gulp:npm install gulpnpm install jshint安

2017-06-27 14:18:31 321

转载 gulp- require-dir

Splitting a gulpfile into multiple files20th January, 2015In some projects, your gulpfile will get big enough that it's worth splitting it into multiple files, with one task per file. There are

2017-06-27 11:35:07 958

转载 gulp-重构你的gulpfile

前段时间在公司的新项目中尝试使用gulp替换grunt,体验非常棒!两者最大的区别就是grunt整个就像是一个配置文件,而gulp更像代码。这样的好处就是调试起来更方便直观。另外,利用Node.js的stream概念,让gulp的task看起来像管道一样,输入连着输出,输出又导入另一个输入,流程非常清晰易懂。自打用了这个,就再也不想回到闹心的grunt了。在用了一段时间后,问题来了:不知不觉gul

2017-06-27 10:22:09 574

转载 gulp-简介

1 简述gulp是一种构建工具,构建是什么意思呢?我感觉就是通过自己写一些脚本(gulpfile.js)让gulp工具运行,自动化的完成一些文件汇聚、CSS编译、植入链接等工作。1.1 安装安装方法还是很简单的,官网也有讲,出于完整性的考虑,还是罗列一下用到的命令。sudo npm install --global gulpsudo npm install --s

2017-06-26 17:27:26 2185

转载 gulp- run-sequence

Node.js 工具链中的典型任务运行器有 Grunt ,以及后起之秀 Gulp ,现在它们都有着广泛的社区支持,都有大量的插件支持。Grunt 以其先入为主的优势,以及直观的插件加配置的方式几乎提供了一个“立即可用”的模型。与以传统的方式进行配置的 Grunt相比, Gulp 则使用“代码”的方式来描述任务。而它们另一个巨大的不同,则体现在运行方式上:Grunt 的运行方式很直观:解析依

2017-06-26 17:22:02 3494

转载 并发 并行 同步 异步 多线程的区别

转自:http://blog.csdn.net/cqkxboy168/article/details/9026205/1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关

2017-06-26 13:51:08 289

转载 gulp--gulp-autoprefixer

转自:http://www.ydcss.com/archives/94简介:使用gulp-autoprefixer根据设置浏览器版本自动处理浏览器前缀。使用她我们可以很潇洒地写代码,不必考虑各浏览器兼容前缀。【特别是开发移动端页面时,就能充分体现它的优势。例如兼容性不太好的flex布局。】1、安装nodejs/全局安装gulp/项目安装gulp/创建package.js

2017-06-26 11:55:28 362

转载 gulp--gulp源码解析(二)—— vinyl-fs

转自:http://blog.csdn.net/aabv54321/article/details/54847741在上一篇文章我们对 Stream 的特性及其接口进行了介绍,gulp 之所以在性能上好于 grunt,主要是因为有了 Stream 助力来做数据的传输和处理。那么我们不难猜想出,在 gulp 的任务中,gulp.src 接口将匹配到的文件转化为可读(或 Duplex/

2017-06-26 10:57:46 376

原创 gulp--gulp-useref

gulp-useref的作用它可以把html里零碎的这些引入合并成一个文件,但是它不负责代码压缩。var gulp = require('gulp'), useref = require('gulp-useref'); gulp.task('default', function () { return gulp.src('a

2017-06-23 17:10:57 783

转载 gulp-Gulp资料大全:入门、插件、脚手架、包清单

awesome-gulp中文版一份gulp的资源,插件和使用实例清单, 致力于打造更好的前端工程构建流程。被老外的awesome 清单刺激到,觉得有必要翻译一份,为国产的程序员们做点事情,本清单将保持实时更新同步。PS:进都进来了,就顺便看看其他的吧:awesome-nodejs-cnawesome-npm-cnawesome-react-cnawesome-rea

2017-06-23 15:49:44 488

转载 gulp--gulp-uncss清理多余无用css

cnpm 也可以使用npmcnpm install gulp-uncss --save-dev gulpfile.jsvar gulp = require('gulp'), uncss = require('gulp-uncss');gulp.task('uncss', function() { gulp.src('src/css/origin.cs

2017-06-23 15:25:05 1553

原创 gulp--gulp-concat

插件地址: https://github.com/contra/gulp-concat插件安装: npm install --save-dev gulp-concat插件使用var concat = require('gulp-concat');gulp.task('scripts', function() { return gulp.src('./lib/*.js')

2017-06-23 14:02:03 307

转载 gulp-gulp使用小结(一)

目录简单介绍必备插件常用插件进阶插件聊聊 gulpfile.js套路结语推荐阅读简单介绍这篇文章的目的是:介绍些我知晓的 gulp plugins,然后用少量的代码讲解,最终希望大家能用 gulp 让前端项目高大上的跑起来默认读者知道点 npm/cnpm;明白 package.json 是作甚的;了解 gulpfile.js 是作甚的。这篇文

2017-06-23 13:36:35 681

转载 gulp-插件解析

gulp-sequence Run a series of gulp tasks in order.超级有用的类库;众所周知js是单线程的,运用此类库可以: 保证任务按顺序执行,让gulp任务,可以相互独立,解除任务间的依赖,增强task复用;对于复杂的操作非常有用;安装:npm install --save-dev gulp-sequencegulp-sftp :

2017-06-23 11:45:52 328

转载 gulp-:gulp插件/gulp模块介绍

转自:http://blog.csdn.net/franks_t_d/article/details/52763310本篇前言上一篇介绍了本工具的功能、结构、命令,欢迎阅读。为了让大家更好的了解gulp的强大,本篇将单独对本工具所用的所有gulp插件/gulp模块进行列举介绍,gulp模块的安装方法请点击模块的介绍链接,推荐使用淘宝镜像的npm进行。gu

2017-06-23 10:59:46 566

转载 gulp-用gulp做一个略完整的前端打包工作

我们的官网要改版,会从以前的单一产品变成系列产品的官网,也就是现在的官网会是之后官网的一个子模块。趁着这个机会,正好重新梳理了一下结构。加上罪恶之主管的一些要求,具体的需求如下:分模块,每个模块都有独立的页面和静态文件,并将所有静态文件打在一个文件夹下,一些常用变量可以进行替换,并可进行简单的页面动态生成,生产环境打包与线上环境打包分开进行,

2017-06-23 10:10:57 1909

转载 gulp-Source Map 详解

转自:http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html上周,jQuery 1.9发布。这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jque

2017-06-22 16:21:42 2043

转载 gulp-前端模块及依赖管理的新选择:Browserify

引言1. manually以前,我新开一个网页项目,然后想到要用jQuery,我会打开浏览器,然后找到jQuery的官方网站,点击那个醒目的“Download jQuery”按钮,下载到.js文件,然后把它丢在项目目录里。在需要用到它的地方,这样用引入它:script src="path/to/jquery.js">script>2. Bower后来,我开始用

2017-06-22 16:14:31 1615

转载 gulp-删除文件和文件夹

来自官网:http://www.gulpjs.com.cn/docs/recipes/delete-files-folder/你也许会想要在编译文件之前删除一些文件。由于删除文件和文件内容并没有太大关系,所以,我们没必要去用一个 gulp 插件。最好的一个选择就是使用一个原生的 node 模块。因为 del 模块支持多个文件以及 globbing,因此,在这个例子中,我们将使用它来

2017-06-22 15:25:58 3468 1

转载 gulp-使用stream-combiner2整合 streams 来处理错误

默认情况下,在 stream 中发生一个错误的话,它会被直接抛出,除非已经有一个时间监听器监听着 error 时间。 这在处理一个比较长的管道操作的时候会显得比较棘手。通过使用 stream-combiner2,你可以将一系列的 stream 合并成一个,这意味着,你只需要在你的代码中一个地方添加监听器监听 error 时间就可以了。安装npm install --save

2017-06-22 14:56:32 1045

转载 前端构建工具gulpjs的使用介绍及技巧

gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。本文导航:gulp的安装开始使用gulpgulp的API介绍一些常用的gulp插件

2017-06-22 13:53:07 162

转载 gulp教程之gulp-imagemin

简介:使用gulp-imagemin压缩图片文件(包括PNG、JPEG、GIF和SVG图片),很多人安装gulp-imagemin都会出现错误,我也查了很多资料,也不知道所以然,我的做法是出错再重新安装,如果你知道问题所在,请一定告诉我!1、安装nodejs/全局安装gulp/本地安装gulp/创建package.json和gulpfile.js文件1.1、gulp基本

2017-06-22 13:37:56 333

转载 创建多个gulp.task

在准备get更多gulp的具体操作之前,先来明确一下在gulp中创建和使用多个task任务的情况。    gulp所要做的操作都写在gulp.task()中,系统有一个默认的default任务,如下:[javascript] view plain copy var gulp = require('gulp');//gulp自身  gulp.task('default',['ta

2017-06-22 11:09:49 1387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除