知识点1:AMD/CMD/CommonJs是JS模块化开发的标准,目前对应的实现是RequireJs/SeaJs/nodeJs. 知识点2:CommonJs主要针对服务端,AMD/CMD主要针对浏览器端,所以最容易混淆的是AMD/CMD。(顺便提一下,针对服务器端和针对浏览器端有什么本质的区别呢?服 ...
分类:
Web程序 时间:
2018-12-06 15:54:07
阅读次数:
170
jQuery中文文档 https://www.jquery123.com/ zepto中文网 http://www.css88.com/doc/zeptojs_api/ requireJS中文网 http://requirejs.cn/ MDN中文网 https://developer.mozill ...
模块化 在前端使用模块化开发,可以将代码根据功能实施模块的划分,每个模块功能(职责)单一,在需要更改对应的功能的时候,只需要对指定的模块进行修改,其他模块不受任何影响。 为什么要进行前端模块化? 1. 达到公共模块的复用 2. 可以很好的解决全局变量污染的问题 3. 可以很好的解决各个功能之间的依赖 ...
分类:
Web程序 时间:
2018-11-08 00:20:08
阅读次数:
258
2.Requirejs中的require.config()全局化http://laichuanfeng.com/work/require-config-global/
分类:
Web程序 时间:
2018-11-07 14:37:41
阅读次数:
216
1.Spring Boot Spring boot 基础结构主要有三个文件夹: (1)src/main/java 程序开发以及主程序入口 (2)src/main/resources 配置文件 (3)src/test/java 测试程序 一般根目录下面有一个Application.java,主要用于做 ...
分类:
编程语言 时间:
2018-10-15 18:15:56
阅读次数:
136
每一个框架的产生都是为了解决某个具体的问题,在正式开始学习vue.js前,我们先对传统前端开发模式和vue.js的开发模式做一个对比,以此了解vue.js产生的背景和核心思想。 1.2.1 传统的前端开发模式 前端技术在近几年发展迅速,如今的前端开发已不再是10年前哪个写html和css那样的简单了 ...
分类:
Web程序 时间:
2018-10-10 12:15:14
阅读次数:
217
/* 引入优先级 命名冲突 a.js var a = 10; var b = 10; b.js alert(a) var b = 30; 先入b 在引入a 模块加载 模块:功能 轮播图 模块 在面向对象的轮播图当中 属性和方法都是在局部进行书写的 requireJS: 模块加载器 加载js 会把js ...
分类:
Web程序 时间:
2018-10-07 18:54:57
阅读次数:
237
实战环境搭建 1.1环境运行环境nodejs使用gulp自动化编译scss,js等使用bower管理依赖插件使用requirejs作为模块加载器使用bootstrap css作为样式框架依赖jquery,jquery-ui两个库 1.2项目目录node_modules为依赖模块文件.bowerrc ...
分类:
其他好文 时间:
2018-10-02 20:33:55
阅读次数:
376
VUE 项目实战1 server.js 当前目录 要启两个服务 一个前端的 一个后端 1. 启动后端服务 node server.js 2.启动前端的服务 npm run dev 10:22:00 懒加载 vue-Lazyload requirejs mysql route/index.js mys ...
分类:
其他好文 时间:
2018-10-02 20:10:22
阅读次数:
174
什么是 seaJS ? 和requireJS相似的,seaJS 也是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它非常适合在浏览器中使用,它可以确保所依赖的JS文件加载完成之后再加载当前的JS文 ...
分类:
Web程序 时间:
2018-09-27 01:47:41
阅读次数:
206