Hexoがインストールされたら、以下のコマンドを実行して対象の<folder>
内でHexoを初期化します。
$ hexo init <folder> |
初期化されると、プロジェクトフォルダは次のようになります:
. |
_config.yml
サイトの設定ファイルです。ほとんどの設定はここで行います。
package.json
アプリケーションデータです。デフォルトでEJS、Stylus、Markdownのレンダラーがインストールされています。必要に応じて、これらを後でアンインストールすることもできます。
{ |
scaffolds
スキャフォールドフォルダです。新しい記事を作成するとき、Hexoはスキャフォールドに基づいて新しいファイルを作成します。
source
ソースフォルダです。これはサイトのコンテンツを置く場所です。Hexoは隠しファイルや名前が_
(アンダースコア)で始まるファイルやフォルダを無視します(_posts
フォルダを除きます)。レンダリング可能なファイル(例: Markdown、HTML)は処理結果がpublic
フォルダに配置されますが、それ以外のファイルは単にコピーされます。
themes
テーマフォルダです。Hexoはサイトのコンテンツとテーマを組み合わせて静的なウェブサイトを生成します。