LoginSignup
0
0

【時間を溶かした話】WARNING: Failed to load staticwebapp.config.json schema. Continuing without validation!

Last updated at Posted at 2023-11-27

こんにちは、船井総研デジタルの@tuna828です。
業務でAzureのStaticWebAppsを利用しているのですが、
ローカル起動がうまくいかず時間を溶かしまくってしまいました。

したかったこと

ローカル起動時にMicrosoftの認証画面に遷移するように設定したかった。
staticwebapp.config.jsonは設定済みで、リモートでは動くはずでした。

MSのドキュメントによれば
1 フロントエンドとバックエンドをまずローカルで起動
2 ルートディレクトリで下記コマンドを実行

swa start http://localhost:3000 --api-location http://localhost:7071 

で、http://localhost:4280 にアクセスすれば認証画面にリダイレクトしてくれるはず、、!

WARNING: Failed to load staticwebapp.config.json schema. Continuing without validation!

なんでなん…?
ローカル起動自体はできたのですが、
staticwebapp.config.jsonを認識してくれず、jsonファイルで設定したルーティングで遷移しません。
ちなみにStaticWebAppsのアプリ上ではルーティングファイルとして機能しています。
ubuntu再起動したり、PC自体を再起動したりしてみましたが現象は解消しないまま。。。

結論

実は原因は現在も不明のままなのですが、
翌日再度起動してみたらうまくいきました。

なぜwarningが出たのか&何も変更していないのにwarningが消えたのかわからないのがイヤでAzureのSRに問い合わせてみたのですが、
サポートチーム:swaのバージョンが古いからでは?
1.1.2以前ならバージョンアップしてみてください
私:1.1.4です
サポートチーム:社内では再現しません。。。

ということで原因は謎のままです。

理由もわからないまま記事を書くのは気が引けましたが、
「WARNING: Failed to load staticwebapp.config.json schema. Continuing without validation!」
が解決せずお困りの方がいらっしゃいましたら、
一晩置いたらワーニング解消した奴もいるので一度寝かせてみてください。

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