UPDATEangularjs的index.html刪除
AngularJS現在的作品。切換到WebStorm IDE,但也有問題設置它,幫助我:Bower "Git not in the PATH" error(鮑爾「Git不在PATH」錯誤)。
不久我會嘗試再次在WebStorm下進行ngrouting。
如何從我的本地主機URL中刪除index.html?有類似的問題,但他們無法幫助我。
這裏是我做過什麼至今:
的index.html:
<head><title>MyApp</title></head>
<body>
<div ng-view>
<a href="#/menu">Menu</a>
<a href="#/main">Main</a>
</div>
</body>
app.js:
var app = angular.module('myApp', [
'ngRoute',
'ngResource',
'HTML5ModeURLs'
});
config.js:
app.config(['$routeProvider', '$locationProvider',
function ($routeProvider, $locationProvider) {
$route.html5Mode(true);
$routeProvider.
when('/menu', {
templateUrl: 'Modules/Menu/view.html',
controller: 'Modules/Menu/controller'
}).
when('/main', {
templateUrl: 'Modules/Main/view.html',
controller: 'Modules/Main/controller'
}).
otherwise({
redirectTo: '/menu'
});
}
]);
這一點是可以做到的僅服務器端,您使用的是哪種服務器? (Apache/node.js ...) – bviale
我正在使用IIS Express。 –