を使用してJSONファイルを呼び出して、私は、ローカルのJSONファイルを持っているし、HTTP GET method.Theアプリケーションは、コンソール(404)上の例外をスローから読み取るしようとしています。 webpackを使用すると、angular-cli.jsonのアセット/データは利用できません。私はwebpackを使用しています。 jsonファイルをどこに置いて読み込めるか知っていますか?角度4 404エラー - HTTPのGETメソッドの角4 WebPACKの
import {IProduct} from './product.model';
@Injectable()
export class ProductService {
private productUrl = require('./product.json');
constructor(private _http: HttpClient) { }
getProducts(): Observable<IProduct[]> {
return this._http.get<IProduct[]>(this.productUrl)
.do((data) => console.log('products: ' + JSON.stringify(data)))
.catch(this.handleError);
}
}
ここで、product.jsonはProductServiceの同じディレクトリにあります。
あなたはあなたのコードを共有することはできますか? –
あなたが使用しようとしているパスは何ですか?また、あなたの構造にファイルがどこにありますか?私はコードで私のポストを更新しました – Alex
は私が資産フォルダを持っていない – fairlie