使用xampp作为服务器进行角度设置

时间:2015-01-05 10:03:15

标签: angularjs xampp angular-routing

我正在开发一个前端项目,我已经连接了angularjs。在主页面中,我有一个ng-view组件,路由器基本上将不同模板视图的部分路由与不同的控制器匹配,如下所示:

/* ... */
myApp.config(function($routeProvider) {        
    $routeProvider.when('/', {
        templateUrl: '/pages/01-landing-page.html',
        controller: 'firstCtrl'
    }).
    when('/part2', {
        templateUrl: '/pages/02-second-page.html',
        controller: 'secondCtrl'
    }) 
/* ... */

当我从内置服务器附带的Adobe Brackets编辑器运行项目时,所有文件都正确加载,包括来自'templateUrl'属性的视图页面。 但是,当我尝试从XAMPP提供文件时,路由似乎搞砸了。 假设我在以下目录路径中有项目:'/ xampp / htdocs / proj / proj1' 主页面“index.html”已加载,但当angular尝试加载“/pages/01-landing-page.html”时,该组件的http请求为

GET myipaddress/pages/01-landing-page.html 404 (Not Found)

而不是

GET myipaddress/proj/proj1/pages/01-landing-page.html

任何想法为什么这个xampp实例中的角度似乎忽略了项目的相对路径,但在括号服务器内部它应该服务于应有的一切?

0 个答案:

没有答案