51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#RequireJS
模块化开发RequireJS之shim配置
一、shimrequirejs使用AMD规范开发,若开发过程中加载非AMD规范js,需要使用requirejs的shim进行配置。shim配置语法为://配置文件requirejs.config({baseUrl:'js',//默认是main.js所在的文件夹为基准。paths:{jquery:'jquery-1.12...
代码星球
·
2021-02-14
模块化
开发
RequireJS
shim
配置
模块化开发RequireJS之路径解析
1、requirejs遵循AMD规范,将需要的都加载好(前置加载)。注:cmd是就近加载。define(['jQuery','dialog'],function($,d){//业务逻辑})(1)AMD采用异步加载,模块的加载不影响它后面语句的执行。(2)所有依赖这个模块的语句,都定义在一个回调函数中,等前面需要加载的模...
代码星球
·
2021-02-14
模块化
开发
RequireJS
路径
解析
requirejs define a module
https://requirejs.org/docs/api.html#defineDefineaModule§1.3Amoduleisdifferentfromatraditionalscriptfileinthatitdefinesawell-scopedobjectthatavoidspolluting...
代码星球
·
2021-02-08
requirejs
define
module
Understanding RequireJS for Effective JavaScript Module Loading
Modularprogrammingisusedtobreaklargeapplicationsintosmallerblocksofmanageablecode.Modulebasedcodingeasestheeffortformaintenanceandincreasesreusability.However,m...
代码星球
·
2021-02-08
Understanding
RequireJS
for
Effective
Javascript
JavaScript modularity with RequireJS (from spaghetti code to ravioli code)
http://netmvc.blogspot.com/2012/11/javascript-modularity-with-requirejs.htmlTodayIwouldliketodescribehowyoucanmakeyourJavaScriptcodemuchmuchmuchbetter.Weknowalo...
代码星球
·
2021-02-08
code
Javascript
modularity
with
RequireJS
requirejs 定义模块中含有prototype
因为我对requirejs不熟悉,不清楚如何定义带有prototype的模块,在看了:https://gist.github.com/jonnyreeves/2474026 的demo之后,就明白了,呦西。person.js的注释中提到requireJSsimplyrequiresustoreturn&nbs...
代码星球
·
2021-02-03
requirejs
定义
模块
中含有
prototype
Mod 与 RequireJS/SeaJS 的那些事
本文的目的是为了能大让家更好的认识Mod,之所以引入RequireJS/SeaJS的对比主要是应大家要求更清晰的对比应用场景,并不是为了比较出孰胜孰劣,RequireJS和SeaJS都是模块化漫漫之路的先驱者,向他们致敬!模块化是一种处理复杂系统分解成为更好的可管理模块的方式,它可以把系统代码划分为一系列职责单一,高度...
代码星球
·
2020-08-23
Mod
RequireJS
SeaJS
那些
requirejs:让人迷惑的路径解析
接触过requirejs的童鞋可能都知道,无论是通过define来定义模块,还是通过require来加载模块,模块依赖声明都是很重要的一步。而其中涉及到的模块路径解析,对于新手来说,有的时候会让人觉得很困惑。假设我们的目录结构如下:demo.htmljs/main.jsjs/lib.jsjs/util.jsjs/com...
代码星球
·
2020-07-24
requirejs
让人
迷惑
路径
解析
项目伪模块化开发之:requirejs(AMD)开发
附:伪模块开发,终将会被es6的模块开发取代。其只为过渡阶段使用一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。<scriptsrc="1.j...
代码星球
·
2020-07-14
项目
模块化
发之
requirejs
AMD
RequireJS全面讲解
异步模块定义(AMD) 谈起RequireJS,你无法绕过提及JavaScript模块是什么,以及AMD是什么。 JavaScript模块只是遵循SRP(Single Responsibility Principle单一职责原则)的代码段,它暴露了一个公开的API。在现今...
代码星球
·
2020-06-27
RequireJS
全面
讲解
requireJS简介和一个完整实例
什么是 requireJS? requireJS是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对JavaScript等文件的进行加载工作,可简单理解为JS文件的加载器,它非常适合在浏览器中使用,它可以确保所依赖的JS文件加载完成之后再加载当前的JS文件,这在大量使用JS文件的项目...
代码星球
·
2020-06-27
requireJS
简介
一个
完整
实例
深入理解AMD和RequireJS!
AMD 基于commonJS规范的nodeJS出来以后,服务端的模块概念已经形成,很自然地,大家就想要客户端模块。而且最好两者能够兼容,一个模块不用修改,在服务器和浏览器都可以运行。但是,由于一个重大的局限,使得CommonJS规范不适用于浏览器环境。还是上面的代码,如果在浏览器中运行,会有一个很大的问题,你能看出来...
代码星球
·
2020-06-27
深入
理解
AMD
RequireJS
requirejs 相对路径引入错误
在index.html中引入没问题但是在register.html中引入有问题报错找不到localhost:8080/pages/login/assets/build/jquery/dist/jquery.js找不到多了一段pages/login路径将baserUrl:'./assest/build'中的改成&lsqu...
代码星球
·
2020-06-17
requirejs
相对
路径
引入
错误
RequireJS 模块化加载框架使用
RequireJS 是一个遵循AMD规范的模块化加载框架与上文seajs一样,这里简单介绍其相关用法 同样的,首先是下载好require.js--> http://requirejs.org/docs/download.html#requirejsAMD规范是预加载,也就是说会马上将...
代码星球
·
2020-06-16
RequireJS
模块化
加载
框架
使用
模块化利器: 一篇文章掌握RequireJS常用知识
通过本文,你可以对模块化开发和AMD规范有一个较直观的认识,并详细地学习RequireJS这个模块化开发工具的常见用法。本文采取循序渐进的方式,从理论到实践,从RequireJS官方API文档中,总结出在使用RequireJS过程中最常用的一些用法,并对文档中不够清晰具体的内容,加以例证和分析,希望本文的内容对你的能力...
代码星球
·
2020-05-27
模块化
利器
一篇
文章
掌握
首页
上一页
1
2
3
下一页
尾页
按字母分类:
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
其他