GROWI には、ページを PDF 形式で一括エクスポートする機能があり、ページメニューから実行できます。 このアプリ(PDF-Converter)は、そのプロセスの中で Markdown ページを PDF に変換するために必要です。
/資料/内部仕様/Page Bulk Export/PDF エクスポート
Ctrl + Shift + P、Mac: Cmd + Shift + P)Dev Containers: Open folder in Container... を選択GROWI-PDF-Converter をコンテナとして選択cd apps/pdf-converter && turbo dev:pdf-converter を実行し、PDF-Converter アプリを起動apps/pdf-converter 内のファイルを編集して開発を行うGROWI-Dev をコンテナとして選択pdf-converter-client は、PDF-Converter へのリクエストを行うクライアントライブラリであり、GROWI 内部で使用されています。このコードは PDF-Converter のコードから自動生成されます。
PDF-Converter API を更新した際は、必ずクライアントライブラリも更新してください。
クライアントライブラリは以下のいずれかの方法で更新可能です:
cd ${growi_root_path}/packages/pdf-converter-client && pnpm gen:client-code を実行cd ${growi_root_path}/apps/app && turbo dev を実行