Angular 1.4.2 $injector:modulerr 模块错误

Angular 1.4.2 $injector:modulerr Module Error

我尝试了所有解决方案(Whosebug 等),但 none 对我有用。 所有脚本都已加载,我使用的是 vs 2015,我正在尝试整理一个菜单。 移动 angular 版本 1.2 Angular1.4.2 我调用我的函数(从 pageteste.js 开始) 感谢大家

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>jQuery Mobile Web App</title>
    <link href="css/mobile-angular-ui-base.min.css" rel="stylesheet" />
    <script src="scripts/angular.min.js"></script>
    <script src="scripts/angular-route.min.js"></script>
    <script src="scripts/angular-touch.min.js"></script>
    <script src="scripts/angular-resource.min.js"></script>
    <script src="scripts/mobile-angular-ui.min.js"></script>
    <script src="cordova.js" type="text/javascript"></script>
    <script src="scripts/pageteste.js"></script>
    <script type="text/javascript">
        function start() {
            var app = angular.module('AngularUIBucketApp', [
    "ngRoute",
    "ngTouch",
    "mobile-angular-ui"
            ]);

         /*   angular.module('myApp', [
   "ngRoute",
   "mobile-angular-ui",
            ]).config(function ($routeProvider) {
                $routeProvider.when('/', {
                    // ...
                });
                // ...
            });*/
        }
    </script>
</head>
<body ng-app="AngularUIBucketApp">

    // go

</body>
</html>

正如@Tom 所说,您需要实际调用 start() 函数。

function start() {

  var app = angular.module('AngularUIBucketApp', [
    "ngRoute",
    "ngTouch",
    "mobile-angular-ui"
  ]);   
 } 

 start();

解决方案:我需要在 Nuget "right button->Manege NugGet Packages"

上安装 Angular.js