我的xampp htcdocs中我的应用程序的文件夹结构是:
我正在尝试阅读metadata.json,但它正在尝试找到404文件。
当我访问chrome developer Console中的源代码时,它只找到脚本和样式文件夹。
注意 这是使用Grunt Build构建的,但是grunt文件包含元数据文件夹&文件,文件夹和文件被复制到dist文件夹。
答案 0 :(得分:0)
首先,基础......
您是否拖尾Web服务器的日志文件,看看它为什么会给您404?
http.conf,http-vhosts.conf等......
我已经看到了XAMPP Apache Web守护进程的一些实例,其中需要重新启动 import { Component } from 'angular2/core';
import {AuthService} from './auth.service';
import {OnInit} from 'angular2/core';
import {HTTP_PROVIDERS} from 'angular2/http';
@Component({
selector: "main-app",
template: "{{title}}",
providers: [HTTP_PROVIDERS, AuthService]
})
export class AppComponent implements OnInit {
public title: string = '';
constructor(private _authService: AuthService) {
}
ngOnInit() {
//this.title = "aaa";
this._authService.getAuthSettings().then((val: string) => {
this.title = val;
});
//this._authService.getAuthSettings().subscribe((val: string) => this.title = val)
}
};
服务,以便它可以为启动后可能创建的任何文件提供服务,尤其是动态生成的根目录路径。这是作为安全预防措施完成的。
如果您还有问题......
您可能还需要确保Apache http.conf 文件定义httpd
MIME类型的文档类型。此外,您可能需要明确允许公共访问新的元数据目录,因为它是一个新的根命名空间。
快速而肮脏的修复(不推荐)
如果您不想触摸Apache配置,请使用JSON
个文件。 但是,永远不要在生产环境中这样做!
希望有所帮助。