HonKit(旧GitHon) を Github pages で公開する
githonというライブラリが公開されていて、キーボードの右左でページが切り替わっていく感じが好きなので GitHub Pages で公開してみたのでメモ。
(今は HonKit に名前が変わったようです。 https://efcl.info/2020/06/22/githon-to-honkit/)
元は OSS で公開されていた GitBook らしい。
https://efcl.info/2020/06/19/githon/
GitHon をインストール
GitHub の README にある Quick Start どおりにやればできる。
最後にある以下のコマンドを実行すると _book
というディレクトリができるので、これをデプロイすればいい。
npx githon build
.bookignore
で無駄なファイルを削除
build するときにディレクトリ内にあるファイルを全部含めて build しているように見えるので、いらないファイルは .bookignore
を作って、そこに書いておくといい。
デプロイ
リポジトリは適当に作ってもらうとして、あとは gh-pages
でいい感じにデプロイできる。
npm install gh-pages --save-dev
package.json デプロイコマンドをに追加。デプロイディレクトリを _book
に指定する。
"scripts": {
"deploy": "gh-pages -d _book",
}
あとは Github の Settings ページで gh-pages branch
に変更すれば 作成したページがこんな感じ で公開される。
サクッとできて、GitBook のプラグインも互換性があって使えるっぽいので、いろいろ試してみると面白そう!
Author And Source
この問題について(HonKit(旧GitHon) を Github pages で公開する), 我々は、より多くの情報をここで見つけました https://qiita.com/ikepon/items/2150e22a12a11804fb79著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .