でJSON-サーバーをホストするために、私の質問や専門用語のミスと忍耐を持ってください。私はソフトウェアの分野で新しいですどのように紺碧
前提: - 私はAngular4を使用してフロントエンド・アプリケーションを開発しました。角度適用のbaseURL定義は 'http://localhost:3000/'です。私のアプリケーションは、json-server(json-serverという名前のフォルダを作成し、db.jsonとパブリックフォルダを持っています)と対話するために、矩形のapiを使います。 json-server json-server --watch db.json
私のアプリケーションは完成していますので、私はプロダクションビルドを作成しました。その後、すべてのファイルをdistフォルダからjson-serverのパブリックフォルダに移動しました。 json-serverを起動すると、アプリケーションは正常に動作します。
実際の問題: - 今、私は青空でホストしたいと思っていました。私は単純にjson-serverフォルダからすべてのファイル/フォルダ(db.jsonとパブリックフォルダ)をそのままコピーし、空の雲に入れました。紺碧のホスティングが完了し、ブラウザでURLを開くと、「閲覧する権限がありません」というエラーが表示されます。
上記のエラーを修正するために、私はazureからすべてのファイルを削除し、次にdistフォルダのすべてのファイルをコピーして、それらを空の雲に置きました。これを使用して、ブラウザでアプリケーションを見ることはできましたが、画像は表示されませんでした。画像にエラーがあります - レスポンス:URL:0のレスポンス
ローカルでjson-serverを起動すると、すべて正常に動作しますが、同じWebページを他のマシンから開くと同じエラーが発生します。 URL:nullの場合は0:
URLにアクセスするとすべてのマシン/モバイルがエラーなしで適切なWebページを参照できるように、azurでjson-serverを実行する方法はありますか? AzureのWebアプリケーション上でjson-serverを実行するためのステップに
server.jsファイルはどこに置くべきですか教えてください。 – Raj
wwwrootフォルダに入れてください。 –
ありがとう、あなたは私をたくさん助けてくれました。最後にAzureでホストできるようになり、すべてが期待どおりに動作します。 – Raj