hugo
コマンドを実行するときに、-s (--source)
オプションを使用することで、ソースディレクトリのパスを指定して起動することができます。
上記の例では、-s ~/mysite
というソースディレクトリの指定を末尾に持ってきましたが、hugo
の直後に指定しても動作するようです。
これを利用して、下記のようなコマンドエイリアスを作成しておけば、どのディレクトリからでもすぐに記事作成を始められて便利です。
例えば、下記のように使用することができます。
$ hugo-mysite new sample.md # 記事の作成
$ hugo-mysite server # Hugo サーバーを起動
$ hugo-mysite # サイトをビルド(~/mysite/public に出力)