Hexoでブログを作る
TEMPLATE BLOG
直接使えるtemplateもgithub上で用意しています。
ご参考になればと思います。
自分のrepoを使う時に、変更する必要のある場所は
1. Deploy Setting
2. Github Pages Setting
3. Set Github Page URL
Hexo とは
-
Node.js
製の静的サイトジェネレータ
-
markdown
形式で書いた記事は、最終的にはHTML
形式に出力される
node.js
Node.js
製の静的サイトジェネレータmarkdown
形式で書いた記事は、最終的にはHTML
形式に出力されるNode.js
製の静的サイトジェネレータなので、 Node.js
をインストールする必要がある
nvm
nvm
でNode.js
をインストールする
Install
npm install -g hexo-cli
npm install -g hexo-cli
Commands
$ hexo init [folder]
$ hexo server
$ hexo init [folder]
$ hexo server
Deploy to Github
hexo-deployer-git
をインストール
$ npm install hexo-deployer-git --save
Deploy Setting
_config.yaml
のdeploy設定を設置
branchを pages に設置
deploy:
type: git
repo: <repository ssh> # [email protected]:<user>/<repository name>.git
branch: pages
Deploy Command
hexo clean && hexo deploy
Github Pages Setting
Branchはpagesを選択
Folderはrootを選択
Set Github Page URL
# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: https://username.github.io/project
Github Actions
main branchをpushするたびに、自動的にpage branchにdeployする
.github/workflows/pages.ymlを追加
deploying branch
はpagesを設置
publish_branch: pages # deploying branch
Author And Source
この問題について(Hexoでブログを作る), 我々は、より多くの情報をここで見つけました https://qiita.com/z6wdc/items/eda8f68a2d2b53b5fd2e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .