<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script src="http://requirejs.org/docs/release/2.1.16/comments/require.js"></script><scri ...
分类:
Web程序 时间:
2018-05-26 14:24:22
阅读次数:
251
requireJS的核心实现 可以将模块抽象成下面的对象 一个模块可以理解为一个JS文件,具有三个属性:deps(模块的依赖),callback(模块的回调,在所有依赖load之后执行),listener(模块的监听,里面存放当该模块加载完毕,需要通知的对象) 模块加载的核心函数: fetch > ...
分类:
Web程序 时间:
2018-05-26 12:22:09
阅读次数:
195
一般项目的方法 <html> <head> <script> <script src="http://requirejs.org/docs/release/2.1.16/comments/require.js"></script> </script> </head> </html> <script> ...
分类:
Web程序 时间:
2018-05-25 00:20:05
阅读次数:
1689
一般项目做法: <html> <head> <script src="http://requirejs.org/docs/release/2.1.16/comments/require.js"></script> </head> </html> <script> </script> vue-cli项 ...
分类:
Web程序 时间:
2018-05-24 23:01:31
阅读次数:
316
无可奈何,二开项目用了require.js! 一道槛是挨不过去了 require官网: http://requirejs.org/ require.js cdn: require.js 快速使用查看以下文章:https://blog.csdn.net/Yana_li/article/details/ ...
分类:
Web程序 时间:
2018-05-20 21:21:38
阅读次数:
224
目录结构 上面这张图是salut的目录文档,从github上将其下载后直接运行node run和 node json 可以直接启动项目。下面逐个介绍每个目录的存放的文件和作用。 construction 该目录下存放着工程文件,grunt配置文件以及几本requireJS,在此处运行npm inst ...
分类:
Web程序 时间:
2018-05-20 16:40:47
阅读次数:
225
起因 刚进公司那会儿,接的是一个微信APP应用,SPA是前人搭起来的,用到的技术主要是backbone和zepto。后来那人走了,就卤煮一个人把项目接了下来。项目越是到后面,越发觉了诸多弊端,不停的增加界面和业务使得整个应用看起来臃肿不堪。于是觉得是时候重构了。那时也巧是正好认识requireJS, ...
分类:
Web程序 时间:
2018-05-20 16:38:17
阅读次数:
193
思考与总结 1.模块化 曾看到某大牛说:模块化和组件化是前端开发的一大趋势。所谓的模块化一般是指为了实现一个特定的功能而将所有的代码(对象)封装成一个模块。而AMD就是requireJS为指定模块规范化的一个产出,它具有异步加载、依赖前置、提前执行的特点。CMD则是针对淘宝提技术团队sea.js的一 ...
分类:
Web程序 时间:
2018-05-20 14:20:55
阅读次数:
229
RequireJS中如果使用AMD规范,在使用的过程中没有太多的问题,如果加载非AMD规范的JS文件,就需要使用Require中的shim. cate:"/js/product/Category" 该文件是非AMD规范的JS,在使用的过程中遵循如下几个步骤: (1) paths 中配置文件加载的路径 ...
分类:
Web程序 时间:
2018-05-18 13:59:27
阅读次数:
196
服务器端规范 - CommonJS Node.js 浏览器端规范 - AMD RequireJS - CMD SeaJS ...
分类:
编程语言 时间:
2018-05-08 22:22:38
阅读次数:
170