Javascript require未正确加载模块

Javascript require未正确加载模块,javascript,jquery,angularjs,angular-ui-bootstrap,Javascript,Jquery,Angularjs,Angular Ui Bootstrap,在包含require标记后,应用程序的行为异常。除了下面的代码之外,还有什么方法可以引导我的应用程序吗 main.js require(['/module.js'], function() { angular.element(document).ready(function () { angular.bootstrap(document, ['myApp']); }); }); 当我以单文件js文件的

在包含require标记后,应用程序的行为异常。除了下面的代码之外,还有什么方法可以引导我的应用程序吗

main.js 

require(['/module.js'], function() {
            angular.element(document).ready(function () {
                angular.bootstrap(document, ['myApp']);
            });     
});
当我以单文件js文件的形式编写代码时,代码工作正常

module.js

var name = 'myApp';
angular.module(name, [])
   .controller('Controller', require(['controller.js']))
   .factory('Service', require(['service.js']))
   .filter('Number', require(['filter.js']));
我已将main.js包含在index.html中。index html有3个视图,我正在根据index.html中的ng show显示它们

问题是module.js和js文件加载正确。脚本执行不正确,因此包含3个视图的整个index.html页面会自动显示错误消息

控件不会转到controller.js/service.js

Error :
Error: Unknown provider: depsProvider <- deps .
错误:

错误:未知提供程序:depsProviderAngular默认情况下不支持AMD,您需要配置Angular以导出Angular对象。请查看此文件以了解更多详细信息

require.config({

    paths: {
        'angular': '../lib/angular/angular'
    },

    shim: {
        'angular': {
            exports: 'angular'
        }
    }
});
您的module.js应该使用requirejs的define方法定义,并且应该返回module


您可以在使用requireJs时省略文件扩展(.js)

我可以不使用domReady编写吗?我不想使用domReady。如何启动应用程序。require(['domReady!'],函数(文档){ng.bootstrap(文档,['app']);});使用angular.element(document.ready)检测dom就绪事件