seajs第二节,seajs各模块依赖关系
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>seaJS学习第二节</title>
//加上seajsnode值,可以让sea.js直接获取到自身路径,而不需要通过其他机制去自动获取。这对性能和稳定性会有一定提升,推荐默认都加上。
<script src="modules/sea/sea.js" id="seajsnode"></script>
<script>
seajs.use('./static/demo1/demoFn1.js',function(ex){
ex.show();
});
</script>
</head>
<body> </body>
</html>

demo1/demoFn1.js依赖demo2/demoFn1.js
demo1/demoFn1.js
define(function(require,exports,module){
    //注意require根目录是demoFn1.js所在目录,如果要关联的js文件是不在这个目录里,就要跳出去找
    var demo2 = require('./../../static/demo2/demoFn1.js').demo2;  //require : 模块之间依赖的接口
    function show(){
        alert(demo2);
    }
    exports.show = show;
});
demo2/demoFn1.js
define(function(require,exports,module){
    var demo2 = '我是demo2中声明的变量';
    exports.demo2 = demo2;  //exports : 对外提供接口对象
});
seajs第二节,seajs各模块依赖关系的更多相关文章
- 谈谈.net模块依赖关系及程序结构
		
技术为解决问题而生. 上面这个命题并非本文重点,我将来有空再谈这个.本文也并非什么了不起的技术创新,只是分享一下我对.net模块依赖关系及程序结构方面的一些看法.先看一个最最简单的hello worl ...
 - 【spring】jar包详解与模块依赖关系
		
以spring3.X为例 jar包详解 1. spring-core.jar:包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心: 2. spri ...
 - Java 9 揭秘(4. 模块依赖)
		
文 by / 林本托 Tips 做一个终身学习的人. 在此章节中,主要学习以下内容: 如何声明模块依赖 模块的隐式可读性意味着什么以及如何声明它 限定导出(exports)与非限定导出之间的差异 声明 ...
 - seaJs学习笔记之javascript的依赖问题
		
之前分别为大家介绍了有关javascript中的冲突和性能问题,今天为大家介绍一下有关javascript中的依赖问题.我们将继续就之前javascript中性能问题继续介绍. 先来回顾一下性能问题的 ...
 - spring framework体系结构及内部各模块jar之间的maven依赖关系
		
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下 ...
 - [转] spring framework体系结构及内部各模块jar之间的maven依赖关系
		
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下 ...
 - spring framework体系结构及模块jar依赖关系
		
本文对于Spring的JAR包使用和配置,结合网友材料以spring 4.3.6.RELEASE版本为例,介绍spring框架结构和各模块对应JAR包以及模块间JAR依赖关系. 注:不同版本JAR包依 ...
 - 【转】spring framework 5以前体系结构及内部各模块jar之间的maven依赖关系
		
作者:凌承一 出处:http://www.cnblogs.com/ywlaker/ 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar, ...
 - golang汇总gomodules的初始化与改变模块的依赖关系
		
1. gomodules的初始化 2. 改变模块的依赖关系
 
随机推荐
- ManagementFactory (二) getMemoryMXBean
			
MemoryMXBean package cn.zno.outofmomery; import java.lang.management.ManagementFactory; import java. ...
 - sql server转移tempdb数据库的物理存放位置
			
转移前将原来的文件备份一下 将 tempdb 从其在磁盘上的当前位置移动到其他磁盘位置.由于每次启动 MSSQLSERVER 服务时都会重新创建 tempdb,因此不需要从物理意义上移动数据和日志 ...
 - [Java线程] Java线程池ExecutorService
			
示例 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.u ...
 - 在WindowsServer2008服务器上安装SQLServer2008R2
			
登录服务器 使用远程桌面登录Windows Server 2008 安装前的准备工作 下载SQL Server安装程序 下载Microsoft SQL Server2008 R2 RTM - Ex ...
 - chrome浏览器下用jQuery的load函数来跨域加载页面,响应状态status为(canceled)是什么情况?    JSON和JSONP,也许你会豁然开朗,含jQuery用例
			
http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 问题来源:http://q.cnblogs.com ...
 - Jquery 提示
			
1 文字提示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://ww ...
 - Delphi thread exception mechanism
			
http://www.techques.com/question/1-3627743/Delphi-thread-exception-mechanism i have a dilema on how ...
 - ATSHA204加密认证IC
			
The Atmel® ATSHA204 is a full turnkey security device. It includes a 4.5Kb EEPROM divided into 16 sl ...
 - IOS 7 Study - UIDatePicker
			
Picking the Date and Time with UIDatePicker effect: 1. declaring a property of type UIDatePicker #im ...
 - Codeforces Round #340 (Div. 2) B. Chocolate 水题
			
B. Chocolate 题目连接: http://www.codeforces.com/contest/617/problem/D Descriptionww.co Bob loves everyt ...