E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
requireJs
gulp入门
首先你最好了解一下node,npm,
requirejs
之类的知识,es6能懂一点就最好啦。api[gulp.task(name,[,deps],fn)][]定义任务name:任务名称deps:依赖任务
Liberty寒风
·
2020-04-02 02:06
[js]全局变量污染的问题
requirejs
是如
叶世清pageYe
·
2020-03-31 13:17
commonJS AMD CMD 详解
CMD是国内玉伯大神在开发SeaJS的时候提出来的,属于CommonJS的一种规范,此外还有AMD,其对于的框架是
RequireJS
1、二者都是异步模块定义(AsynchronuousModuleDefinition
ac91d930a038
·
2020-03-31 00:35
模仿
RequireJs
的用法写一个低配版的模块加载器
模仿
RequireJs
的用法写一个低配版的模块加载器Contents前言回顾
RequireJs
的基本用法实现原理使用方法总结前言前段时间一直想用单页开发技术写一个自己的个人网站(使用es2015),写了一部分之后
nojsja
·
2020-03-30 12:37
高级任务4(AMD_CMD_
RequireJS
)
题目1:为什么要使用模块化?前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说模块(module)了,那么什么是模块呢?一个模块
饥人谷_小敏
·
2020-03-30 07:47
模块化
有哪些应用1.CMD:·CMD即CommonModuleDefinition通用模块定义,CMD规范是国内发展出来的,就像AMD有个
requireJS
,CMD有个浏览器的实现SeaJS,SeaJS要解决的问题和
邵志远
·
2020-03-30 04:40
AngularJS +
RequireJS
进行项目架构
AngularJS+
RequireJS
进行项目架构目录结构project--css--index.css--reset.css--swiper.css--...
天上的牛_有人吹
·
2020-03-30 03:05
Cesium 源码笔记[1] Viewer模块实例化的大致过程 ver1.67
Cesium的模块化机制从1.63版本开始,由原来的
RequireJs
变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。
秋意正寒
·
2020-03-30 02:00
Cesium 源码笔记[1] Viewer模块实例化的大致过程 ver1.67
Cesium的模块化机制从1.63版本开始,由原来的
RequireJs
变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。
秋意正寒
·
2020-03-30 02:00
requirejs
1.要使用
requirejs
必须先下载
requirejs
到工作目录下2.通过script载入
requirejs
,其中src为
requirejs
的相对目录,data-main="js/app/main"为了加载主
swhzzz
·
2020-03-27 18:00
Usage-1.1加载JavaScript文件
RequireJS
采用与传统的标签不同的方式来加载脚本文件。然而,这样的方式依然可以以最优的性能快速运行,这种方式的主要目标是鼓励代码的模块化。
糖蚊子
·
2020-03-27 07:17
amd-cmd-
requirejs
为什么要使用模块化?1.解决命名冲突2.依赖管理3.提高代码可读性4.代码解耦,提高复用性CMD、AMD、CommonJS规范分别指什么?有哪些应用CMD规范CMD(CommonModuleDefinition)即通用模块定义,用于浏览器端的规范,在CMD规范中,一个模块就是一个文件.代码的书写格式如下:definedefine(id?,d?,factory)因为CMD推崇一个文件一个模块,所以经
小囧兔
·
2020-03-26 05:40
require.js-js模块化工具
1.require.js出现的原因1)实现js文件的异步加载,避免网页失去响应;2)管理模块之间的依赖性,便于代码的编写和维护2.http://
requirejs
.org/3.主模块的写法main.js①
ai房子菇凉
·
2020-03-25 20:48
高级4 AMD_CMD_
RequireJS
1:为什么要使用模块化?解决命名冲突依赖管理提高代码可读性代码解耦,提高复用性2:AMD、CommonJS、CMD规范分别指什么?有哪些应用CommonJS规范:1、CommonJs规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java、C#、PHP这些后台语言具备开发大型应用的能力;2、在CommonJs规范中:一个文件就是一个模块,拥有单独的作
晓风残月1994
·
2020-03-24 22:42
学会使用
RequireJS
小伙伴们在刚开始写js的时候,一般是不是都把js放到html网页里面,加一个标签来调取外部js以及实现自己写的一些js功能。比如下面这样:vara=1;varb=2;varc=a*a+b*b;if(c>1){alert('c>1');}functionadd(a,b){returna+b;}c=add(a,b);请点击这代码对于实现功能来说,一点问题都没有。但是如果你在一个比较大的项目当中,需要实
我是小小蜗
·
2020-03-24 21:37
AMD与CMD的区别
定义:异步模块定义(AMD)是AsynchronousModuleDefinition的缩写,是
RequireJS
在推广过程中对模块定义的规范化产出。
liuwan
·
2020-03-24 14:08
AMD_CMD_
RequireJS
题目1:为什么要使用模块化?最主要的目的:解决命名冲突依赖管理其他价值提高代码可读性代码解耦,提高复用性题目2:CMD、AMD、CommonJS规范分别指什么?有哪些应用CommonJS(NodeJS服务端采用了CommonJS)在一个模块中,存在一个自由的变量”require”,它是一个函数。这个”require”函数接收一个模块标识符。“require”返回外部模块所输出的API。如果出现依赖
曾祥辉
·
2020-03-23 00:52
对前端模块化的认识
AMD是
RequireJS
在推广过程中对模块定义的规范化产出。CMD是SeaJS在推广过程中对模块定义的规范化产出。AMD是提前执行,CMD是延迟执行。
想当一个大头兵
·
2020-03-22 20:04
【
RequireJS
】基础知识总结
痛点:
RequireJs
出现之前,我们将一些js组件放到不同的文件,然后在html文件中通过script标签来引入,如果几个组件有依赖关系,那就得非常小心的排列script标签的顺序,将被依赖的js文件放到前面
lndyzwdxhs
·
2020-03-21 23:14
AMD_CMD_
RequireJS
有哪些应用CMD规范:CMD即CommonModuleDefinition通用模块定义,CMD规范是国内发展出来的,就像AMD有个
requireJS
,CMD有个浏览器的实现SeaJS,SeaJS要解决的问题和
Vincent_永
·
2020-03-21 18:51
vue 上传图片
上传图片,我们在做项目过程会经常遇到,在此,总结一下,方便以后工作,也可以为有兴趣的朋友提供一个思路,请看代码load.html-->上传文件暂时缓存load.js
requirejs
.config({baseUrl
Amy_yqh
·
2020-03-21 17:40
如何使用
requirejs
?
1.背景介绍最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序(比如上例的1.js要在2.js的前面
xiaoyudesu
·
2020-03-21 13:09
require VS import
RequireJS
用得很多了,但是CommonJS和ES6的模块还没有系统地学习过,经常看到各式各样的require和import,有些晕,特此总结.这里对比的是:来自CommonJS的require来自
柳正来
·
2020-03-21 03:07
皮皮虾我们走(r.js)
这年代,不发女神没人跟我学知识之前试着自己使用
requireJS
进行模块化组件,但是这样做的网络请求量很大(这里是指生成的数量过多),有没有一种方式可以对模块化进行压缩,使得所有文件在一个文档中,这样只需要网略请求一次就可以达到目的
HARRISKING
·
2020-03-20 05:46
前端模块化
前端模块化标准AMD:define+requireCMD:exports+requireES6:export+import前端模块化方案在线编译:
requireJS
(AMD)、seaJS(CMD)预编译
stevobm
·
2020-03-20 00:55
RequireJS
和r.js的使用
示例代码地址1.如下
requirejs
配置中,baseUrl有什么作用?以什么作为基准?paths的作用和用法是什么?
candy252324
·
2020-03-19 01:26
requirejs
-
requirejs
配置
配置不支持AMD的库和插件Modernizr.js库不支持amdbootstrap框架不支持amd其它的一些jquery插件shim配置项(解决办法)image.png1.没有依赖的情况下image.png2.对于bootstrap只有依赖没有全局变量的情况下:如bootstrap依赖jquery,以下是简写image.png3.backbone依赖underscore支持amdimage.png
挨踢的菜鸟
·
2020-03-18 17:58
完整的客户端组件化案例 angularJS +
requireJS
1、H5页面,引入
requireJS
和其配置文件;同时使用angularJS的模块2、
requireJS
定义加载路径(可以加载样式和js文件),在这里加载angularJS和自定义的组件main.jsrequire.config
轩居晨风
·
2020-03-18 13:02
JavaScript模块探索
,factory);http://
requirejs
.org/docs/api.
前端黑板报
·
2020-03-17 23:12
javascript模块研究之 - AMD模式
requirejs
使用
说白了就是先装载模块再使用,AMD模式的需要载入
requirejs
这个包,浏览器兼容ie6+所以放心用吧。
会煮咖啡的猫咪
·
2020-03-17 21:40
requirejs
学习笔记
requirejs
解决两个问题:1.实现js文件的异步加载,避免网页失去响应;2.管理模块之间的依赖性,便于代码的编写和维护。
Leisure_blogs
·
2020-03-16 16:39
AMD_CMD_
RequireJS
为什么要使用模块化?随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。解决命名冲突依赖管理提高代码可读性代码解耦提高复用性CMD、AMD、CommonJS规范分别指什么?有哪些应用CommonJS模块必须通过module.exports导出对外的变
peaceChierdo
·
2020-03-16 15:16
AMD_CMD_
RequireJS
有哪些应用首先,Commonjs是用在服务器端的,同步的,如nodejsamd,cmd是用在浏览器端的,异步的,如
requirejs
和seajs其中,amd先提出,cmd是根据commonjs和amd基础上提出的
大大的萝卜
·
2020-03-16 09:59
用 webpack 替换
requirejs
打包
这篇文章里,使用
requirejs
对项目进行了打包,现在替换为webpack进行打包:可以看到项目文件夹下多了package.json和webpack.config.js文件,以及node_modules
晓风残月1994
·
2020-03-15 05:30
requirejs
如下
requirejs
配置中,baseUrl有什么作用?以什么作为基准?paths的作用和用法是什么?
老虎爱吃母鸡
·
2020-03-14 03:35
requirejs
基本知识
define定义了一个模块define(function(){function(){alert('');}});require加载依赖模块,并执行加载完后的回调函数。require中的依赖是一个数组。//加载本地js文件require(["js/a"],function(){alert('loadamodel');});//加载非本地文件//require.config是用来配置模块加载位置,给模
春困秋乏冬眠夏打盹
·
2020-03-14 00:18
AngularJS+
RequireJS
+AngularAMD实现模块化、按需加载
2前两节笔记中学习了
requireJs
的基本用法,以及
requireJs
和AngularJs组合使用的方法,但是项目构建完成之后,我发现一个问题,就是加载路由模块的时候,会把所有的controller都加载完成
赵一鸣的笔记本
·
2020-03-12 21:50
ES6 - 基础学习(19): 模块化 导出与导入
概述在ES6前,实现模块化使用的是
RequireJS
或seaJS(分别是基于AMD规范的模块化库,和基于CMD规范的模块化库)。
益州府龙骑校尉
·
2020-03-11 22:00
我来给你讲一个前端的故事
RequireJS
。代码质量成问题?Jasmine、QUnit、
艾莉娅的缝衣针
·
2020-03-11 22:45
requireJS
、r.js
如下
requirejs
配置中,baseUrl有什么作用?以什么作为基准?paths的作用和用法是什么?
Evan_Yann
·
2020-03-11 09:06
requirejs
使用和总结
一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。缺点:1)用户体验差:加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长2)依赖和顺序:由于js文件之间存在依赖关系,因此必须严格保证加载顺序;3)维护困难
HowlEagle101Div
·
2020-03-11 08:09
JS模块化工具
requirejs
简易版初级探索
Requirejs
是非常小巧的模块载入框架,很好的实现AMD思想。今天初探
requirejs
,下面写个小demo。
Sachie
·
2020-03-11 04:25
论AMD,CMD,CommonJs 和 ES6对比
AMDAMD是
RequireJS
在推广的过程中对异步模块定义的规范化产出
RequireJS
可以动态的异步加载我们项目中的文件例:define([‘package/lib’],function(lib){
Super~me
·
2020-03-10 21:00
去哪儿网前端架构师司徒正美:如何挑选适合的前端框架?
RequireJS
,前端技术发展分水岭在五六年前,移动端还没有兴起,我们没有什么选择,就是jQuery。
老夫的天
·
2020-03-09 12:59
60秒带你了解代码模块化——
RequireJS
RequireJS
遵循的是AMD(异步模块定义)规范,SeaJS遵循的是CMD(通用模块定义)规范”。github地址注意:window.onload事件不可用,用了会报错。一、为什么要使用模块化?
datura_lj
·
2020-03-09 09:13
高级4:AMD_CMD_
RequireJS
题目1:为什么要使用模块化?可以避免命名冲突对文件的依赖项进行统一管理提高代码的可读性和维护性提高页面的性能题目2:CMD、AMD、CommonJS规范分别指什么?有哪些应用CommonJS规范:根据CommomJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。这个规范同时定义了module
饥人谷_严琰
·
2020-03-09 02:30
2017前端框架及进阶知识汇总
一些重要的js框架:
RequireJS
以一个相对于baseUrl的地址来加载所有的代码。
找前辈网
·
2020-03-08 21:05
关于
RequireJs
1:为什么要使用模块化?解决命名冲突依赖管理提高代码可读性代码解耦,提高复用性2:CMD、AMD、CommonJS规范分别指什么?有哪些应用?这三个规范都是基于javascript模块化,使代码能够更好的管理与维护,需要哪个模块就加载哪个模块,便于团队合作。CMDCMD(CommonModuleDefinition),是SeaJs推崇的规范。他和amd不同,虽然两者都是二者皆为异步加载模块,但是c
JunVincetHuo
·
2020-03-08 08:10
requireJs
学习笔记
加载JavaScript文件index.htmlRJ(require.js)是一个以相对于baseUrl的地址来加载所有的代码。RJ使用上的自定义属性data-main来启动脚本加载过程,例如上述的scripts下main.js文件会作为主模块第一个被RJ加载。配置main.jsrequire.config({//baseUrl为所有模块查找的根路径。当加载纯.js文件(‘/开头、.js结尾、含有
进击的小铁
·
2020-03-08 06:03
AMD_CMD_
RequireJS
为什么要使用模块化?主要目的:1.解决命名冲突2.依赖管理其他价值:1.提高代码可读性2.代码解耦,提高复用性CMD、AMD、CommonJS规范分别指什么?有哪些应用CommonJS规范CommonJS是服务器端模块的规范,Node.js采用了这个规范。Node.JS首先采用了js模块化的概念。在一个模块中,存在一个自由的变量”require”,它是一个函数。这个”require”函数接收一个模
饥人谷_星璇
·
2020-03-08 05:15
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他