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