
前端
文章平均质量分 51
小马xml
厚积薄发
展开
-
前端工程化架构实践--多页面
前端多页面开发工程化架构原创 2016-08-25 14:27:24 · 2735 阅读 · 0 评论 -
gulp+bower体系如何使用browserify调用npm模块
gulp+bower体系下,如何用正确得姿势调用到npm中的模块原创 2016-08-24 09:20:27 · 1310 阅读 · 0 评论 -
Express+MongoDB架构webserver(入门)
Express+MongoDB架构webserver(入门)js开发后端解决方案原创 2016-08-23 16:42:16 · 663 阅读 · 0 评论 -
jquery3.0源码解读(四)Callbacks
在js开发中,由于没有多线程,经常会遇到回调这个概念,比如说,在 ready 函数中注册回调函数,注册元素的事件处理等等。在比较复杂的场景下,当一个事件发生的时候,可能需要同时执行多个回调方法,可以直接考虑到的实现原创 2016-09-13 20:54:30 · 871 阅读 · 0 评论 -
离线地图解决方案
做过前端LBS项目的朋友或多或少接触过百度(高德、谷歌)地图吧。的确,他们提供的api解决我们很大的问题。但是,当我们接到一些政府部门的项目,要求不能接触外网,那么我们如何解决地图应用呢?原创 2016-08-23 16:13:48 · 8120 阅读 · 2 评论 -
Bootstrap-Sass 源码解析一:文件组织架构
Bootstrap-Sass 源码解析原创 2016-08-29 15:28:53 · 2296 阅读 · 0 评论 -
bootstrap-sass_源码解析四:Utility
前三节中我们已经讲了Bootstrap-sass的结构,常量的提取,以及混入的定义。没有什么难度,或许自己看源码来得更加清晰。但是我写这篇文章的目的在这里声明下,主要是原创 2016-09-01 12:15:00 · 1529 阅读 · 0 评论 -
jquery3.0源码解读(三)Selector
第一节将jQuery初始化的时候,我们只是简单讲了下jQuery的构造方式,并没有分析jQuery对象到底是如何具体构造出来的。使用过jquery的同学一定知道,jquery的一个最大的用的最多的特性就是用来选择页面上的元素,这个真是太方便,太强大了。换句话说,构造jquery对象的过程,就是选择器的实现过程。下面,我们来分析选择器的实现原创 2016-09-12 15:17:42 · 1286 阅读 · 0 评论 -
jquery3.0源码解读(一)Init
目的督促自己耐心完整看完jquery源码,学习jquery书写思想,并留下笔记供他人参考。环境jquery源码地址:https://github.com/jquery/jquery/tree/3.0.0原创 2016-09-09 20:43:55 · 7405 阅读 · 0 评论 -
jquery3.0源码解读(二)Extend
上一节我们打开了/src/core.js文件,但是仅仅看了它的jQuery对象的赋值。这节我们来仔细分析core.js文件中的一个重要内容——extend。如果,简单翻阅过jquery源码的话,你会发现源码中,也有多处调用了extend函数。所以,这个Extend不光为外部提供调用,jquery内部同样使用,可以说是一个基础函数。重要性可见原创 2016-09-11 19:45:46 · 914 阅读 · 0 评论 -
Bootstrap-Sass 源码解析三:Mixins
mixin在sass的语法中是混入的意思,可以传递参数,类似与函数的意思。这里的mixins.scss自然就是定义了一系列混入库,供bootstrap各组件样式调用。下面根据mixinx.less为目录,解析boostrap-sass中的所有的mixin。原创 2016-08-31 10:40:27 · 917 阅读 · 0 评论 -
Bootstrap-Sass 源码解析二:Variables.scss
上节主要看了下bootstrap这个文件的内容,对boostrap的整个组织架构有了一个全局上的了解。下面我们针对几个主要文件进行解析。原创 2016-08-30 10:48:40 · 5388 阅读 · 0 评论 -
解决npm install出错(Cannot find module 'internal/util/types')
之前一直写后端代码,今天抽空写前端项目,使用npm install时报错:npm ERR! code MODULE_NOT_FOUNDnpm ERR! Cannot find module 'internal/util/types'npm ERR! A complete log of this run can be found in:npm ERR! /Users/admin/原创 2018-01-17 15:22:46 · 16480 阅读 · 5 评论