Gaidenインストール

今更ながらGaidenをインストールしてみましたので、その備考録。

参考にしたのは以下のサイト yamkazu.hatenablog.com

ただ、情報が古いのと環境が違うため焼き直し

環境: Windows7 64bit msys2

SDKのインストール

参考サイトではgvmとなってましたが、今はsdkだそうです

curl -s get.sdkman.io | bash

インストールが出来たら環境変数に反映

source "$HOME/.sdkman/bin/sdkman-init.sh"

SDKのインストールは以下を参考にしました

[Grails] sdk を使って簡単に、grails や groovy を入れる | ぷすぅ~ぷすぅ~

Gaidenのインストール

先ほどインストールしたSDKを使ってGaidenをインストール

sdk install gaiden

プロジェクト作成

お約束のようなサンプルプロジェクトの作成

$ gaiden create-project mydoc
Created Gaiden project at xxxxx\gaiden\mydoc

中身の確認

$ tree
.
└── mydoc
    ├── config.groovy
    ├── gaidenw
    ├── gaidenw.bat
    ├── pages.groovy
    ├── README.md
    └── wrapper
        ├── gaiden-wrapper.jar
        └── gaiden-wrapper.properties

2 directories, 7 files

参考サイトと大分構成が違う(汗

ちなみに、sdk list groovy / sdk list gaiden で確認したカレントバージョンは以下でした groovy: 2.4.7 gaiden: 1.1

ページの作成

空のページを作って

$ cd mydoc
$ touch my-page.md

エディタで以下のように編集

# My Page

- サンプルページ

中身の確認

$ cat README.md
# Hello Gaiden!

$ cat my-page.md
# My Page

- サンプルページ

pages.groovy をエディタで開いて my-page.md を追記

$ cat pages.groovy
"README.md"
"my-page.md"

ビルドしてみる

$ gaiden build

Built document at xxxxxxx/mydoc/build/index.html

上記のindex.htmlを開いてみると下のような感じ f:id:hironei:20160818165401p:plain

My Page の方も別ページでちゃんと作成されている

感想

思った以上にあっさりとMarkdownページが作れている 色々カスタマイズすれば気になることも出てくると思うので、その辺はまた別の機会に