私が作業していたnode.js + Expressプロジェクトがあります。node.jsプロジェクトがローカルマシンで動作する、Herokuにデプロイされたときの問題
axios.get('https://localhost:4200/posts ... etc
このすべての作品、私はそれを実行すると:私は私が反応してaxiosを使用してAPIにアクセスapp.js
で
var port = 4200;
で、私エクスプレスAPI用のポート4200を設定しました私のマシンでこれを展開すると、私はこのエラーを受け取ります:
GET https://localhost:4200/posts net::ERR_CONNECTION_REFUSED
Error: Network Error at createError (createError.js:16) at XMLHttpRequest.handleError (xhr.js:87)
どうすれば修正できますか? 2つの事があります
私はあなたがXXXXX.herokuapp.comのようになっているherokuドメインにhttps:// localhost:4200/postsを変更してみてください。 –
localhostのすべての箇所をXXXXX.herokuapp.comで置き換えようとしましたが、今すぐAPIにアクセスしようとすると404が見つかりません。 – WhoopsBing