Hexoを使用した個人ブログの作成
1969 ワード
title:Hexoを使用した個人ブログの作成
ここではgit+hexo+githubが個人ブログを作成し、hexoはnodeベースのブログフレームワークであり、もちろん他の2つのものが何なのか分からない場合は続ける必要はありません.
1、予備作業登録githubアカウント git を取り付ける node をインストール
2、はいHexoをインストールできます
3、ブログルートの作成
以上のコマンドを入力すると、ブラウザ入力サイトlocalhost:4000を開き、実行に関連するページの説明が正常に表示されます.現在のサイトはローカルに構築されているだけです.
4、ssh接続githubの構成(具体的にはssh接続githubの構成を参照)
5、Hexoを使ってテーマをクローンする
自分が使っているのはbluelakeテーマで、比較的好きで、このテーマを例に挙げます[email protected]:chaooo/hexo-theme-BlueLake.git
テーマのクローン作成
構成変更hexoルートディレクトリの下の_config.yml : theme: BlueLake
cd themes/BlueLake git pullの更新
6、ブログの配置
Githubを導入する前に構成が必要です.config.ymlファイル
usernameはあなたのgithubユーザー名に注意します:type:スペースgithub.いずれもスペースを使い、自分がこの問題に遭遇したことがあるので、どうしてもアップロードできないので注意してください.
アップロード
ユーザー名とパスワードを入力させ、順番に入力すればいいです.
ローカル表示
ブラウザはlocalhost:4000と入力し、トピックが成功したかどうかを確認します.
7、ブログにドメイン名をバインドするプロジェクトドメイン名 を追加 DNS設定
DNSリフレッシュを待つには、しばらく待つ必要がある場合があります.
8、文章を書いて発表する
パスhexosource_postsの下に新しいファイルを作ればいいです.md Markdown構文を使用してMarkdown構文ガイドを書く注意:ドキュメントの一番上に書く
Q&A
1、hexoを構築し、hexo deployを実行した後、error deployer not found:githubのエラーが発生する
npm install hexo-deployer-git--saveを変更して実行し、再配置してみます
ここではgit+hexo+githubが個人ブログを作成し、hexoはnodeベースのブログフレームワークであり、もちろん他の2つのものが何なのか分からない場合は続ける必要はありません.
1、予備作業
2、はいHexoをインストールできます
$ npm install -g hexo
3、ブログルートの作成
$ mkdir hexo
$ cd hexo
$ hexo init # hexo hexo 。
$ npm install #
#
$ hexo generate
$ hexo server
以上のコマンドを入力すると、ブラウザ入力サイトlocalhost:4000を開き、実行に関連するページの説明が正常に表示されます.現在のサイトはローカルに構築されているだけです.
4、ssh接続githubの構成(具体的にはssh接続githubの構成を参照)
5、Hexoを使ってテーマをクローンする
hexo clean
hexo g
hexo s
自分が使っているのはbluelakeテーマで、比較的好きで、このテーマを例に挙げます[email protected]:chaooo/hexo-theme-BlueLake.git
テーマのクローン作成
git clone [email protected]:chaooo/hexo-theme-BlueLake.git themes/BlueLake
構成変更hexoルートディレクトリの下の_config.yml : theme: BlueLake
cd themes/BlueLake git pullの更新
6、ブログの配置
Githubを導入する前に構成が必要です.config.ymlファイル
deploy:
type: github
repository: http://github.com/username/username.github.io.git
branch: master
usernameはあなたのgithubユーザー名に注意します:type:スペースgithub.いずれもスペースを使い、自分がこの問題に遭遇したことがあるので、どうしてもアップロードできないので注意してください.
アップロード
hexo clean
hexo g
hexo d
ユーザー名とパスワードを入力させ、順番に入力すればいいです.
ローカル表示
hexo g
hexo s
ブラウザはlocalhost:4000と入力し、トピックが成功したかどうかを確認します.
7、ブログにドメイン名をバインドする
$ cd hexo/public
$ echo www.xxx.com > CNAME
#
$ hexo g
$ hexo d
DNSPOD,
192.30.252.153
192.30.252.154
github ip
DNSリフレッシュを待つには、しばらく待つ必要がある場合があります.
8、文章を書いて発表する
パスhexosource_postsの下に新しいファイルを作ればいいです.md Markdown構文を使用してMarkdown構文ガイドを書く注意:ドキュメントの一番上に書く
Q&A
1、hexoを構築し、hexo deployを実行した後、error deployer not found:githubのエラーが発生する
npm install hexo-deployer-git--saveを変更して実行し、再配置してみます