Wiki
新 Wiki の構築に関して
構成
Frontend
Docusaurus というフレームワークを使用しています。
src/pagesの配下にあるtsx,md,mdxファイル、および、docsの配下にあるmd,mdxファイルがページとして見られる設定になっています。
設定を変更したい等があれば、公式ホームページや現在の設定docusaurus.config.jsを参考に変更してください。
Markdown (Markdown JSX)で記述できるようになっているため、万が一フレームワークが壊れた場合などにおいても、別のマークダウンから静的HTMLを生成できるフレームワークに乗り換えることが可能です。
Backend
CloudFlareで動かしています
過去の情報
Wikiを更新するために、GitHubにpushした時に、自動デプロイするのに使用するサーバーです。
このリポジトリにコードが置いてあります。
expressというフレームワークを用いています。
/api/にリクエストが飛んできた時に処理が動くようになるため、機能を追加したい場合にはsrc/routes/api.ts/を変更してください。
本番環境の環境変数はsrc/pre-start/env/production.envに書いてあるので、これを元にPORTなどが指定されます。