Hexo で静的Webサイトを WSL + VSCode Remote Containerで記述して、Azure Static Web Appで運用する(長い)


WSL + VSCode Remote Container環境


Hexo環境セットアップ

基本設定

BrowserSync

テーマ

deploy対応

  • git push で

hexo の git deploy pluginを使うと、リポジトリをクリア・上書きして破壊されるので、使ってはいけない


Azure Static Web App設定

カスタムドメイン

blog.navi.orgに設定

Azure DNSゾーンでCNAMEの設定をするだけ

HTTPS設定

特に設定必要なし

TODO

  • Azure FunctionsのAPIを追加
     → 別途、Vueベースでアプリケーションとしてやる