我正在从放置在Assets文件夹中的本地JSON文件中获取数据。
DECLARE @tbl TABLE(
Id int,
Name varchar(100)
)
INSERT INTO @tbl
VALUES
(1,'Jane'),
(2,'Jane'),
(3,'Jane1'),
(4,'Jane1'),
(5,'Jane1')
DELETE FROM @tbl WHERE ID NOT IN
(SELECT Min(Id) FROM @tbl t GROUP BY Name)
SELECT t.* FROM @tbl t
我正在开发环境中完美地获取数据。但是,当我使用export class DataService {
constructor(private http: HttpClient) { }
getLanguages(){
return this.http.get("./assets/data.json").toPromise();
}
}
构建项目并发布到GoDaddy时。我收到以下错误消息
ERROR错误:未捕获(按承诺):e: {“ headers”:{“ normalizedNames”:{},“ lazyUpdate”:null},“ status”:404,“ statusText”:“ Not 找到“,” url“:” http://example.com/assets/data.json“,” ok“:false,”名称“:” HttpErrorResponse“,”消息“:” Http 的故障响应 http://example.com/assets/data.json:404不 找到“,”错误“:” \ r \ nhttp://www.w3.org/1999/xhtml \“> \ r \ n \ r \ n \ r \ n404-文件或目录未找到 找到。\ r \ n \ r \ n \ r \ n \ r \ n \ r \ n \ r \ n
服务器错误
\ r \ n \ r \ n \ r \ n404-文件或 找不到目录。
\ r \ n您正在寻找的资源 可能已被删除,更名或暂时被删除 无法使用。
\ r \ n \ r \ n \ r \ n \ r \ n \ r \ n“}