尝试使用Require.js时出错

时间:2014-06-16 14:59:19

标签: javascript angularjs requirejs

这是我第一次将RequireJS应用到我的Angular应用程序中。当我尝试加载页面时,我收到一个404错误,加载jquery,然后导致其余库的超时,当我检查它是正确的位置,所以我不明白为什么会发生这种情况。这是结构:

ourApp
  -- js
     -- jquery.js
     -- main.js
     -- bootstrap.js
     -- angular.js

以下是main.js的代码:

'use strict'

requirejs.config({
    urlArgs: "v0.002",
    baseUrl: 'js',
    paths: {
        base: '/js'
    },
    shim: {
        'base/bootstrap': {
            deps: ['base/jquery']
        },
        'base/angular' : {
            deps: ['base/jquery']
        },
        'base/app' : {
            deps: ['base/angular']
        }
    }
});

define(['base/jquery', 'base/bootstrap', 'base/angular', 'base/app'], function () {
    angular.bootstrap(document, ['ourApp']);
});

以下是require.js的HTML用法:

<script data-main="js/main.js" src="js/require.js"></script>

0 个答案:

没有答案