Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]Export preview pages as static HTML files #10

Open
kokuyouwind opened this issue Sep 20, 2020 · 1 comment
Open

[Feature Request]Export preview pages as static HTML files #10

kokuyouwind opened this issue Sep 20, 2020 · 1 comment
Labels
feature 機能追加・改善

Comments

@kokuyouwind
Copy link
Contributor

提案内容

zenn preview --export もしくは zenn export のようなコマンドで、プレビューページを静的なHTMLファイルとして出力したいです。

用途

既存の zenn preview はローカル開発時に便利ですが、Pull Requestやブランチの内容をプレビューできるようCI/CDで利用しようと考えた場合、プロセスを常駐させる必要がありマシンリソースを必要とします。
プレビューページは本質的に静的なため、HTMLサイトとして出力することができればCI成果物やNetlifyへのCDなどでプレビューでき、応用の幅が広がるはずです。

なお、現状ではHeroku Review Appsで同様のシステムが実現できます。
詳しくはZenn記事でもレビューしたい! のでPull Requestごとにプレビューページを作るにまとめています。

実現可能性

Next.jsではStatic HTML Exportが利用できるため、内部APIからこれを利用できれば実現できるのではないかと考えています。
内部APIから利用できるかの調査は行っていないため、利用できない場合は難しいかもしれません。

@catnose99 catnose99 added the enhancement 機能以外の改善 label Sep 20, 2020
@catnose99
Copy link
Contributor

ありがとうございます。考えてみます!

@uttk-dev uttk-dev removed their assignment Apr 6, 2023
@cm-igarashi-ryosuke cm-igarashi-ryosuke added feature 機能追加・改善 and removed enhancement 機能以外の改善 labels Jul 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 機能追加・改善
Projects
None yet
Development

No branches or pull requests

4 participants