私はcreate-react-appで作成した天気予報アプリを導入しました。開発では、私はアクセスコントロールの起源を可能にクロムの拡張子を使用します。今ではgithubのページで展開されていることを、私はエラーを取得しています:React Appの作成アクセス制御の許可Originの問題
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' https://boka44.github.io ' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
私は自分のサーバーにヘッダを追加する必要があるように思えるが、私はどこでどのようにそれを追加するにように混乱しています。
私のコードはここにある:https://github.com/Boka44/weather
すべてのヘルプが深くいただければ幸いです。
これは私の問題の一部です。私はそれらのいずれかを行う方法ではありません。私はpackage.jsonにプロキシサーバーを追加しましたが、セットアップ方法は不明です。また、CORSヘッダーを追加する場所や方法についても不明です。これにnoobのビットと私はそれに関する良い文書を見つけることができません。 –
サーバを作成する必要があります。Azure、AWSまたはGCPを使用すると、すべて無料の層を提供できます。 APIエンドポイントを呼び出すnodejsサーバーを作成するだけです。クライアントアプリケーションでは、作成したサーバーを呼び出します。 Azureで単純なnodejsサーバーを作成するためのチュートリアルについては、https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-nodejs-develop-deploy-appを参照してください。 –