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
模块化感知
模块化分类:1.CommonJS:适用于后台,实现方式是同步执行(),代表nodeJS
requireJS
:前台后台都可以使用,实现方式是异步执行,适用单页面应用AMDseaJS:已经死亡,官网已不更新CMDAMD
Deamy8023
·
2018-06-01 22:03
arcgis js api:dojo与js模块化
arcgisjsapi模块化工具采用dojo目前较为普遍采用的模块化框架是
requireJs
。
gis杭州
·
2018-05-30 10:13
基于打包工具Webpack进行项目开发实例
一.常见打包工具的介绍在打包工具中,常见的有
RequireJS
,browserify,webpack,其中
RequireJS
是一个JavaScript模块加载器,基予ADM(asyncmoduledefine
suwu150
·
2018-05-29 14:00
脱离node自己使用普通的
requirejs
管理js资源
首先,工程目录:现在主页面(web框架写法.html):
requirejs
的使用内容一:内容二:/***载入程序主模块*这里不写JS代码(建议)*/require(['..
雨落秋垣
·
2018-05-23 16:00
快速构建SPA框架SalutJS--项目工程目录 二
construction该目录下存放着工程文件,grunt配置文件以及几本
requireJS
,在此处运行npminstall可以安装工程的依赖模块。app.js是项目入口文件。
卖烧烤夫斯基
·
2018-05-20 14:00
快速构建SPA框架SalutJS--项目工程目录 一
那时也巧是正好认识
requireJS
,认为界面嘛,总可像那模块一样,异步加载进来。于是就在旧瓶子里装了新酒,除了界面,代码结构就完全重写了。
卖烧烤夫斯基
·
2018-05-20 14:00
css,js(2)
1.0AMDCMDCommonJS/*AMD是
RequireJS
对模块化的定义*CMD是seaJS对模块化的定义*CommonJS是Node对模块化的规范**//*AMD依赖关系前置*/define([
微笑的年轻的
·
2018-05-19 17:06
前端模块化的一些总结
AMD和CMD,还有同步加载的CommonJS,还有es6实现的esm,等等(以后再有新知识再补充),这里做一下总结二.AMD和CMD实现AMD和CMD都使用异步加载的方式,代表作如下规范代表作AMD
requireJS
CMDSeaJS
guxiansheng1991
·
2018-04-19 17:24
javascript
nw项目笔记
没有用了OnMac,it’snwjs.app/Contents/MacOS/nwjs.需要下载sdk版本用代码打开varwin=gui.Window.get();win.showDevTools();关于在
requirejs
ANRIY
·
2018-04-04 17:32
webpack 和其他模块打包器之间的功能对比
特性webpack/webpackjrburke/
requirejs
substack/node-browserifyjspm/jspm-clirollup/rollupbrunch/brunch附加模块按需加载
霜天晓
·
2018-03-20 17:46
ES6学习(一)--- 模块化
异步模块定义(AMD):
RequireJS
为代表。其主要特点是模块使用异步加载,主要使用在浏览器端。CommonJS规范CommonJS规范规定,每个模块内部,module变量代表当前模块。
lv_H
·
2018-03-18 14:39
RequireJs
简单使用
什么是
RequireJs
RequireJS
是一个JavaScript模块加载器。
胖胖的胖胖二
·
2018-03-14 14:09
AMD,CMD,CommonJS三者的差异
知识点1:AMD/CMD/CommonJs是JS模块化开发的标准,目前对应的实现是
RequireJs
/SeaJs/nodeJs.知识点2:CommonJs主要针对服务端,AMD/CMD主要针对浏览器端,
Canton_jack
·
2018-03-09 23:04
JS
利用
requirejs
实现vue的模块化开发
这里提出一个解决方案:1、加载
requirejs
,并且指定main函数2、定义main函数require.config({paths:{"text":'https://cdn.bootcss.com/require-text
荒土
·
2018-03-07 10:00
javascript填充默认头像方法
代码分享:https://github.com/joaner/namedavatar调用简单如果上传头像不存在,直接会在标签上填充默认头像,用户名从alt获取:
requirejs
('namedavatar
joaner
·
2018-02-22 11:31
requirejs
结合text.js及css.js等插件实现模块依赖开发(打包案例)
序本文基于
requirejs
结合text插件实现模块化(打包案例)的基础上,加入了css样式的导入与打包功能。
娄笙悦
·
2018-02-17 22:56
web基础
给你的jQuery项目赋予Router技能吧
现在你不会React/Vue都不好意思说自己是前端,不过我相信很多前端项目还是基于jquery类库的传统模式的,假如你有追求的态度使用过
requireJs
这个库,你一定思考过一个问题,或者说一种组件化的雏形思维
微人类
·
2018-02-11 17:00
项目优化再会
requirejs
requirejs
好久不见。技术不存在过时一说,合适就好。
技术与健康
·
2018-01-27 17:58
AMD_CMD_
RequireJS
为什么要使用模块化?解决命名冲突文件依赖管理提高代码可读性代码解耦,提高复用性CommonJS、AMD、CMD规范分别指什么,有哪些应用?CommonJS:在网页端没有模块化编程,只是页面的JavaScript逻辑复杂,但也可以工作下去,但在服务器端却一定要有模块,所以虽然JavaScript在web端发展这么多年,第一个流行的模块化规范却由服务器端的JavaScript应用带来,CommonJS
_Dot大师兄
·
2018-01-26 17:10
require和import的区别在哪
AMD规范应用于浏览器,如
requirejs
,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。1.requi
喵大嗷
·
2018-01-24 11:51
webpack
AMD_CMD_
RequireJS
题目1:为什么要使用模块化?网页愈趋向Web应用程序,导致JavaScript的体量愈来愈大,客户端的代码模块化成为迫切需求。有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。最主要的目的:解决命名冲突依赖管理其他价值提高代码可读性代码解耦,提高复用性题目2:CMD、AMD、CommonJS规范分别指什么?有哪些应用有了模块,我们就可以更方便地使用别人的代码,想要什么功能,
cctosuper
·
2018-01-17 15:47
深入理解
requireJS
-实现一个简单的模块加载器
在前文中我们不止一次强调过模块化编程的重要性,以及其可以解决的问题:①解决单文件变量命名冲突问题②解决前端多人协作问题③解决文件依赖问题④按需加载(这个说法其实很假了)⑤......为了深入了解加载器,中间阅读过一点
requireJS
叶小钗
·
2018-01-15 09:10
前端知识架构整理
-node,是javascript语言的环境和平台,---npm,bower是一类,包管理,---webpack,browserify,是一类,javascript预编译模块的方案,---
requirejs
bloxed
·
2017-12-07 20:11
JavaScript
requirejs
commonjs与es6的import写法对比
require.js首先定义://content.jsdefine('content.js',function(){return'Acat';})然后require://index.jsrequire(['./content.js'],function(animal){console.log(animal);//Acat})CommonJS//index.jsvaranimal=require('
_士心_
·
2017-12-05 05:47
原生js实现
requirejs
(阉割版)
functionEmitter(){}Emitter.prototype.on=function(evtype,fn){this._events=this._events||{};this._events[evtype]=this._events[evtype]||[];if(this._events[evtype].indexOf(fn)!==-1)return;this._events[evt
erichow
·
2017-12-05 03:47
前端初级必须掌握的知识
存储数据a.不能跨域b.容量大小:4kbc.不安全(f12可以看到,会随着数据一起发送到服务器)d.名字是唯一e.有生命周期:默认是session(会话,开始是打开网页,关闭是关闭浏览器)f.不能跨浏览器
requirejs
阳阳阳一堆阳
·
2017-12-04 12:04
requirejs
使用
requirejs
.config({base:".",paths:{'easyTpl':'..
别让我一个人醉_1fa7
·
2017-12-04 11:17
第13章 Modules
Modulesmodules有2种形式,一种
requireJS
,另一种commonJS,现在ES6引入自己的modules.Modules的强大之处就是只输入输出你想要的部分,而不是必须是全部。
JamesSawyer
·
2017-12-04 04:11
requirejs
总结
下面是我做的一个
requirejs
一个小的案例,没有啥技术含量,就是把不同情况下的方法说了一下,以后有时间再给大家更新//设置入口文件,主要配置项在main.js这个入口文件中,click123123123require.config
MakingChoice
·
2017-11-27 04:23
webstrom无法使用浏览器打开网页
原因(转载):因为项目文件中有一个.editorconfig的文件,项目用了
requireJS
,配置文件中会把带有handlebars/mustache标识的HTML自动转化handlebars/mustache
撸铁的程序员
·
2017-11-19 13:21
webstorm
requirejs
vue vue.router简单框架
`name` base.js
requirejs
配置文件(function(){
requirejs
.config
antlove
·
2017-11-14 16:08
web
vue
requirejs
前端开源
JS无法获取display为none的隐藏元素的宽度和高度的解决方案
function(factory){if(typeofdefine==='function'&&define.amd){//AMD.RegistermoduledependingonjQueryusing
requirejs
defin
风雨后见彩虹
·
2017-11-14 00:00
display
javascript
[工具配置]
requirejs
多页面,多入口js文件打包总结
2.
requirejs
的引入,线上跟线下的路径怎么控制?
风雨后见彩虹
·
2017-11-14 00:00
requirejs
[工具配置]使用
requirejs
模块化开发多页面一个入口js的使用方式
描述知道
requirejs
的都知道,每一个页面需要进行模块化开发都得有一个入口js文件进行模块配置。但是现在就有一个很尴尬的问题,如果页面很多的话,那么这个data-main对应的入口文件就会很多。
风雨后见彩虹
·
2017-11-14 00:00
模块化开发
requirejs
AMD_CMD_
RequireJS
有哪些应用CMD即CommonModuleDefinition通用模块定义,CMD规范是国内发展出来的,就像AMD有个
requireJS
,CMD有个浏览器的实现SeaJS,SeaJS要解决的问题和
requireJS
Taaaaaaaurus
·
2017-11-12 19:55
AMD_CMD_
RequireJS
有哪些应用CMD即CommonModuleDefinition通用模块定义,CMD规范是国内发展出来的,就像AMD有个
requireJS
,CMD有个浏览器的实现SeaJS,SeaJS要解决的问题和
requireJS
Taaaaaaaurus
·
2017-11-12 19:55
模块化——AMD、CMD、CommonJs
RequireJS
、Sea.js、CommonJs都是模块加载器,倡导模块化开发理念。
dick3741
·
2017-11-10 14:45
学习笔记
折腾Electron对JQuery的支持
经查阅资料,发现不仅JQuery不能用,
RequireJS
、Meteor、AngularJS也不能使用。
路云九
·
2017-11-08 13:28
js
JQuery
Node
JS
javascript高级模块化require.js的具体使用方法
Require.js:
RequireJS
是一个非常小巧的javascript模块载入框架,是AMD(AsynchronousModuleDefinition,异步模块加载机制)规范最好的实现之一。
Yana_li
·
2017-10-31 14:54
详解
RequireJs
官方使用教程
§1.使用§1.1加载JavaScript文件
RequireJS
的目标是鼓励代码的模块化,它使用了不同于传统标签的脚本加载步骤。可以用它来加速、优化代码,但其主要目的还是为了代码的模块化。
Jelan
·
2017-10-31 09:46
require.js实现js模块化编程(二):
RequireJS
Optimizer
require.js实现js模块化编程(二):
RequireJS
Optimizer这一节,我们主要学习一下require.js所提供的一个优化工具r.js的用法。
流浪的诗人
·
2017-10-31 09:00
require.js实现js模块化编程(一)
1、认识require.js:官方文档:http://
requirejs
.org/
RequireJS
是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。
流浪的诗人
·
2017-10-30 08:00
RequireJs
的使用和快速理解
RequireJs
已经流行很久了,它提供了以下功能:声明不同js文件之间的依赖可以按需、并行、延时载入js库可以让我们的代码以模块化的方式组织初看起来并不复杂。
小豌豆书吧
·
2017-10-23 16:42
前端跳槽面试必备
面试准备职位描述分析看公司的要求业务分析与实战模拟看官方网站分析所用的技术栈艺龙:jQuery+
requireJs
+模板引擎(handlerbar,under
water_v
·
2017-10-22 13:36
杂七杂八
js模块化之自定义模块(页面模块化加载)
转自:http://blog.novanet.no/4-strategies-for-passing-parameters-to-
requirejs
-modules/转自:http://javascript.ruanyifeng.com
月夜楓
·
2017-10-16 20:17
js
requireJS
模块化实现返回顶部功能的方法详解
本文实例讲述了
requireJS
模块化实现返回顶部功能的方法。
抽象思维
·
2017-10-16 12:59
commonjs
CommonJS,AMD和
RequireJS
之间的关系(转载)先说说CommonJSCommonJS-大家是不是觉得JavaScript仅仅是一个客户端的编译语言,其实JavaScript设计之初不仅仅是针对客户端设计的语言
curry_tong
·
2017-10-10 14:35
自我感悟,
requireJs
初学
在学习require.js时首先要了解它的作用:有效的防止命名冲突声明不同js文件之间的依赖可以让我们的代码以模块化的方式组织,内容更加明了。常用到的方法:require.configrequiredefine开始require.js学习:DEMOHTMLrequire*************data-main:入口文件,将require.js加载完毕后立马调用的文件js//main.js文件r
CTDCQ
·
2017-10-09 16:00
require.js学习
AMD_CMD_
RequireJS
1、为什么要使用模块化?最主要的目的: ▪ 解决命名冲突 ▪ 依赖管理其他价值: ▪ 提高代码可读性 ▪ 代码解耦,提高复用性2、CMD、AMD、CommonJS规范分别指什么?有哪些应用?CommonJS是服务器端模块的规范。Node.js首先采用了js模块化的概念,同时采用了这个规范:1.定义模块:根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也
Jeff12138
·
2017-10-07 21:25
【前端自动化测试】Karma + Jasmine +
RequireJS
的自动化测试实现
介绍使用karma+Jasmine,就可以测试指定的案例,加入
RequireJS
,可以进行测试异步模块的案例安装#InstallKarma:$npminstallkarma--save-dev#Installpluginsthatyourprojectneeds
wayneli
·
2017-09-22 00:00
requirejs
karma
javascript
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他