Skip to content

Latest commit

 

History

History
66 lines (51 loc) · 2.27 KB

File metadata and controls

66 lines (51 loc) · 2.27 KB
title セットアップ

Hexoがインストールされたら、以下のコマンドを実行して対象の<folder>内でHexoを初期化します。

$ hexo init <folder>
$ cd <folder>

初期化されると、プロジェクトフォルダは次のようになります:

.
├── _config.yml
├── package.json
├── scaffolds
├── source
|   ├── _drafts
|   └── _posts
└── themes

_config.yml

サイトの設定ファイルです。ほとんどの設定はここで行います。

package.json

アプリケーションデータです。デフォルトでEJSStylusMarkdownのレンダラーがインストールされています。必要に応じて、これらを後でアンインストールすることもできます。

{
  "name": "hexo-site",
  "version": "0.0.0",
  "private": true,
  "hexo": {
    "version": ""
  },
  "dependencies": {
    "hexo": "^7.0.0",
    "hexo-generator-archive": "^2.0.0",
    "hexo-generator-category": "^2.0.0",
    "hexo-generator-index": "^3.0.0",
    "hexo-generator-tag": "^2.0.0",
    "hexo-renderer-ejs": "^2.0.0",
    "hexo-renderer-stylus": "^3.0.0",
    "hexo-renderer-marked": "^6.0.0",
    "hexo-server": "^3.0.0",
    "hexo-theme-landscape": "^1.0.0"
  }
}

scaffolds

スキャフォールドフォルダです。新しい記事を作成するとき、Hexoはスキャフォールドに基づいて新しいファイルを作成します。

source

ソースフォルダです。これはサイトのコンテンツを置く場所です。Hexoは隠しファイルや名前が_(アンダースコア)で始まるファイルやフォルダを無視します(_postsフォルダを除きます)。レンダリング可能なファイル(例: Markdown、HTML)は処理結果がpublicフォルダに配置されますが、それ以外のファイルは単にコピーされます。

themes

テーマフォルダです。Hexoはサイトのコンテンツとテーマを組み合わせて静的なウェブサイトを生成します。