Kotlin 導入のための資料です。
GitHub pages を使ってホスティングしています。
https://access-company.github.io/kotlin_intro/
Public リポジトリなので社内の情報をコミットしないでください。
- npm
- HonKit
npm install -g honkit
- GitBook各種プラグイン
- Dockerfileを参考に入れてください
- リポジトリをクローンします。
- トップディレクトリにて、以下のコマンドを実行します。
$ make- ドキュメントが
docsディレクトリに生成されます。 - 参照する場合は、docs ディレクトリを何らかの形でホスティングしてください。
- Docker Desktop
- VSCode
- Remote Containers
- docker-sync via
gem install docker-sync(Rubyも必要)
- VSCodeでkotlin_introフォルダを開く
- VSCodeのターミナル→新しいターミナル
docker-sync start- VSCodeの左下端
をタップ - Reopen in Containerを選択
- Dockerコンテナ内で
makeを実行
ドキュメントがDockerコンテナ内のdocsに生成され、ホスト側にもsyncされます。
- Dockerコンテナ内で
http-server docsを実行 - http://localhost:8080/ をブラウザで開く
Error: Couldn't locate plugins "codeblock-filename", Run 'gitbook install' to install plugins from registry.
と出力された場合、npm経由でプラグインをインストールしてください。
npm i -g gitbook-plugin-codeblock-filename