私はgithub-trendというモジュールを使用している角度2のアプリを書いています。私は今、私はhttp://localhost:3000/
にクローム(56.0.2924.87)と私の角度アプリをテストすることだし、それは私にAccess-Control-Allow-Origin
を与えるためのモジュールリクエストで「Access-Control-Allow-Origin」エラーが発生しましたjs
scraper.scrapeTrendingRepos("").then(function(repos) {
repos.forEach(function(repo) {
//more code here
});
}).catch(function(err) {
console.log(err.message);
});
からいくつかの関数を呼び出すサービスを持って、ここで完全なメッセージは次のとおりです。
フェッチAPIにはhttps://github.com/trendingをロードできません。いいえ 要求された リソースに 'Access-Control-Allow-Origin'ヘッダーが存在します。したがって、オリジン 'http://localhost:3000'は許可されません。 不透明な応答が必要な場合は、要求の モードを 'no-cors'に設定して、CORSを無効にしてリソースをフェッチします。
data.service.ts:43
の取得に失敗しました私の周りを検索し、要求し、サーバがdifferntポートに取り組んでいますので、これが起こってかもしれないことを知っていましたか?レポを見るとを使用してhttpリクエストを行うモジュールgithub-trend
がこれを解決する方法がわかりません。私はそれがクロムで動作させる方法はありますか?モジュールコードを変更することで、動作させることができますか?