文档章节

RequireJS

木子jd
 木子jd
发布于 2015/12/03 10:40
字数 146
阅读 16
收藏 0
 index.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>RequireJS</title>
    <!--<script data-main="js/main.js" src="js/require.js"></script>-->
    <script src="js/require.js"></script>
    <script src="js/main.js"></script>
</head>
<body>
<div>
        text

</div>

<script type="text/javascript">
    //引用first.js文件
    require(["first"])
</script>
</body>
</html>

 main.js 配置全局

(function(){

    requirejs.config({
        baseUrl: window.location.href+'/js',
        //常用类库
        paths:{
            jquery : "jquery-1.11.3.min"
        }
    });

}())

    //配置全局格式
    (function(){
        requirejs.config({
            baseUrl: window.location.href+'',
            //常用的类库(插件)
            paths:{

            }
        });
    }())

 first.js

//define("a",["jquery","backbone"],function($,Backbone){  .....逻辑 })
//模块a, 需要引用依赖 jquery 和 backbone, 在逻辑的函数function中,$ 和 Backone 分别是引用的参数

//定义模块,依赖文件,逻辑函数
define("first",["jquery"],function($){
    $("div").html("成功!");
})


© 著作权归作者所有

共有 人打赏支持
木子jd
粉丝 1
博文 16
码字总数 7602
作品 0
广州
程序员
RequireJS与SeaJS模块化加载示例

web应用越变的庞大,模块化越显得重要,尤其Nodejs的流行,Javascript不限用于浏览器,还用于后台或其他场景时,没有Class,没有Package的Javascript语言变得难以管理,于是出现CommonJS项目...

nosand
2014/05/04
0
10
RequireJS + AngularJS Seed 03 _RequireJS

在 index.html 里面引用 Requirejs。 这里第一部分src当然就是指requirejs的库文件。第二部分data-main是指入口配置。当前我指定的是scripts下面的bootstrap。requirejs默认的是js文件作为存...

开源中国匿名会员
2014/05/08
0
0
Angular项目构建指南 - 不再为angular构建而犹豫不决

前言 接触Angular也有小半个月了,虽然没有使劲折腾,不过正所谓"no zuo no die".学一门新东西,不好好折腾一下总觉得对不起祖国,最不起人民...好像扯远了,想写前言来着.为什么要写这篇构建指南...

顽Shi
2014/06/16
0
16
RequireJS + AngularJS Seed 04 _RequireJS

今天继续拆。我想问,尼玛我以前碰到的队友难道都是前端转过来的?洋洋洒洒上万行堆一个文件里面不难受么。大致的目录结构像下面这样: ---------- 很好。看起来模块相互依赖关系是这样的。 ...

开源中国匿名会员
2014/05/09
0
4
RequireJS实战-优化oschina前端JS(完)

本人文笔很烂请见谅,欢迎吐槽和各种拍砖!分享快乐! 关于RequireJS入门与好处,这里就直接略过了。(网上有很多), 我们就以OSchina.net为例,看看应用RequireJS是如何模块与优化JS的。 ...

lee5hx
2014/03/29
0
10

没有更多内容

加载失败,请刷新页面

加载更多

下一页

RabbitMQ在CentOS环境安装

1.废话不多说准备一台虚拟机,系统为centos,我这里使用的系统版本如下图所示:

凌晨一点
56分钟前
0
0
线程池相关

在java.util.concurrent包下,提供了一系列与线程池相关的类。 使用线程池的好处 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗; 提高响应速度。当任务到达时,任务...

edwardGe
58分钟前
0
0
学习大数据这三个关键技术是一定要掌握!

大数据时代全面来临,大数据、人工智能等技术引领科技创新潮流,获得国家政策大力支持,前景广阔。学习大数据技术的人自然是络绎不绝, 学习大数据虽然是一个趋势,但也要注意大数据培训课程...

董黎明
今天
0
0
jetbrains 上传代码到github

设置中找github 获取token 验证是否成功 测试git 生成key,一路回车即可 ssh-keygen -t rsa -C “youremail@example.com” 打开pub复制key,需要再次输入一次密码 验证是否成功,输入yes即可...

阿豪boy
今天
0
0
分布式服务框架(拾遗)

前言 现在的大部分工程都已经是基于分布式架构来处理。所以这里对分布式框架做一个简单的总结 常用的RPC框架 RPC框架原理 RPC(Remote Procedure Call,远程过程调用)一般用来实现部署在不同...

kukudeku
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部