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