Angular 在 Netbeans 中,路由不起作用

Angular in Netbeans, routing doesn't work

我尝试在 Netbeans 中构建我的第一个 AngularJS 项目。 但是当我 运行 我的浏览器时,我看不到我的主页视图。 当我在导航栏中单击主页时,出现以下异常:

Cannot open http://localhost:8383/home

下面,你可以看到我的导航代码:

<ul class="menu">
    <li><a href="/">Home</a></li>
    <li><a href="/over">About us</a></li>
  </ul>

我有以下 app.js 文件:

angular.module('myApp', [
  'ngRoute',
  'myApp.view1',
  'myApp.view2',
  'myApp.version'
]).
config(['$routeProvider', function($routeProvider) {
  $routeProvider
          .when('/', {
              templateUrl: 'partials/home.html',
              controller: 'HomeCtrl'
          })
                .otherwise({redirectTo: '/'});
}]);

导致问题的原因是什么?

您需要点击 url“http://localhost:8383/#/home”才能使用 angular 路由