LoginSignup
0
0

More than 5 years have passed since last update.

SPA を Azure Functions Proxy を使って公開する その2

Posted at

これはいつもにまして自分に対するメモ。

前回、やり方がわかったところで、タイムアップだったので、前回は、URL に /web/index.html がつくというかっこ悪い感じで時間切れだったので、今回は、/でアクセスできるように変更する。これで、URL 系はオッケーかな。

ホスト名でアクセスしたら、SPA が動くようにしたい。

前回わかったことで、現在、Azure Functions V2 だと、Proxy の動きが怪しい様子。だから、現在 Functions に使っているもの以外に、Function App をもう一つ作成し、そちらは、V1 にする。Consumption プランにするからお金の問題も大したことないだろう。

設定は簡単だった。見ての通りで、とても簡単。URLを変えたので、バックエンドサーバーの CORS の設定を変える程度で終了。

Screen Shot 2017-10-22 at 4.27.01 PM.png

index.html と書かずにアクセスしたい

これも簡単。通常の、httpd 系だとこんなの設定しなくてもうまくいくが、プロキシなのでそうもいかない。しかしこれも設定は簡単。

Screen Shot 2017-10-22 at 4.27.16 PM.png

あとは、Angular をビルドするのに

$ ng b -prod --base-href /web/

だったのをオプション無くして、Blob にあげるだけ

$ ng b -prod

これはとても簡単だった。

次は、Continuous Delivery 周りの様々なデプロイテクニックを試していきたい。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0