从一个原生HTML/CSS/JS模式的网页改造到ReactJS模块化的结构,需要以下步骤: (1)引用ReactJS框架 ->(2)使用webpack 工具 -> (3)配置webpack使之识别各种语法:JAX,HTML,CSS等 以下是一些坑: 1.ReactJS框架并不能实现JS的模块化 纯R ...
分类:
Web程序 时间:
2016-09-12 18:57:09
阅读次数:
160
基本API require会定义三个变量:define,require,requirejs,其中require requirejs,一般使用require更简短 define 从名字就可以看出这个api是用来定义一个模块 require 加载依赖模块,并执行加载完后的回调函数 前一篇中的a.js: ...
分类:
Web程序 时间:
2016-09-08 18:08:23
阅读次数:
156
随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。 RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一 ...
分类:
Web程序 时间:
2016-09-08 17:56:39
阅读次数:
127
模块化(之SeaJS) 刚接触的童鞋可能会有很多疑惑,比喻:什么是模块?模块的目的是干嘛呀?接着就想,玛德怎么样实现模块化呢? 不要急,博主正是带着这三个问题来写这篇文章的。 一,什么是模块化? 在前端开发领域,一个模块,可以是JS 模块,也可以是 CSS 模块,或是 Template 等模块。在 ...
分类:
Web程序 时间:
2016-09-04 01:29:33
阅读次数:
188
前言 这几天在看273M站点时被他们的页面交互方式所吸引,他们的首页是采用三次加载+分页的方式。也就说分为大分页和小分页两种交互。大分页就是通过分页按钮来操作,小分页是通过下拉(向下滑动)时异步加载数据。 273这个M站点是产品推荐我看的。第一眼看这个产品时我就再想他们这个三次加载和翻页按钮的方式, ...
分类:
Web程序 时间:
2016-08-28 23:59:41
阅读次数:
381
今天学习gulp时候,用到gulp-uglify压缩js模块,遇到的一个问题-当用gulp.watch来监听js文件的变动时出现重复压缩的问题 目录结构如下: gulpfile.js代码如下: 执行gulp uglify命令后: 也生成了对应的*.min.js: 但是当我打开一个kong.js文件重 ...
分类:
其他好文 时间:
2016-08-23 21:48:37
阅读次数:
150
Node.js模块系统 概况 模块系统用来让Node.js文件可以相互调用 模块时Node.js应用程序的基本组成部分,文件和模块一一对应 这个文件可以是JavaScript代码,JSON或者编译过的C/C++扩展 创建模块 概况 模块系统用来让Node.js文件可以相互调用 模块时Node.js应 ...
分类:
Web程序 时间:
2016-08-17 16:47:36
阅读次数:
167
命名空间 封闭空间 js模块化mvc(数据层、表现层、控制层) seajs(如果了解的呢,可以说) 变量转换成对象的属性 对象化 ...
分类:
编程语言 时间:
2016-08-14 23:50:46
阅读次数:
1650
夺命雷公狗---node.js---8url模块和util模块 ...
分类:
Web程序 时间:
2016-08-14 07:50:29
阅读次数:
139
目录结构如下所示: 然后进行访问: 我们用fs模块很成功可以引入1.html文件,并且打开该网站了,但是点击A链接的跳转,跳转不过去,我们下一节课的url模块即可实现 ...
分类:
Web程序 时间:
2016-08-13 01:14:34
阅读次数:
213