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