requireJS搭建

Posted 夏天的薰风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requireJS搭建相关的知识,希望对你有一定的参考价值。

模块化requirejs的搭建,异步加载按需加载,也是我们通常所说“ AMD ”异步模块定义。

这也是我在项目中常用的方式

1.配置:myconfig.js(按需配置)

1 require.config({
2     baseUrl: "../style/js",
3       //该路径下的文件
4     paths: {
5        ‘jquery‘: ‘jQuery-1.11.0‘,
6     }
7   });

2.html文档中加载如下文件

1 <script type="text/javascript" src="../style/js/require.js"></script>
2 <script type="text/javascript" src="../style/js/myconfig.js"></script>

底部配置:

<script language=‘javascript‘>
//该页面需要加载的js页面
    require([../js/example], function (modal) {
         modal.init();
    });
</script>

3.js配置

define([‘jquery‘],function ($) {
    var modal = {}
    modal.init = function(){
        console.log(1);
    }
    return modal;
});

完成

以上是关于requireJS搭建的主要内容,如果未能解决你的问题,请参考以下文章

抛开vue-cli 利用requireJS搭建一个vue项目

基于requireJS和Gulp可快速搭建前端项目的脚手架

基于requirejs和angular搭建spa应用

用less+gulp+requireJs 搭建项目(了解less)

angularJS使用ocLazyLoad实现js延迟加载

使用模块化思维和模板引擎搭建前端架构(require+underscore)