個人的なブログ(A)を構築するためのhexo + githubのページ

それが徐々に個人のブログを設定することを学ぶことが望ましいので、録音を開始再ここでは、長い間放棄されているので、研究およびドキュメントの目的が達成されていないが、いくつかの前に設定されていました。簡単に参照用レコードとして最初の警告自身、そして第二に、。

主な手順:

1.github個人コードリポジトリ設定
のgit user.nameの構成設定および構成情報user.email

git config --global user.name "github用户名"
git config --global user.email "github注册邮箱"

SSHキーファイルを生成

ssh-keygen -t rsa -C "github注册邮箱"

、救助の.sshフォルダid_rsa.pub鍵Cドライブのユーザーディレクトリ内のファイルを見つけ、3はストレート、デフォルトのパスワードが設定されていない、ここで入力しgithub_setting_keysページにコンテンツをコピーし、新しいSSHキーを作成します

任意のタイトルは、キー内に内容をコピーします。SSHキーを追加します。gitのbashのでは公共の設定が成功したのGitHubに検出することができます。エントリー

ssh [email protected]

以下の情報が成功した表示

$ ssh [email protected]
PTY allocation request failed on channel 0
Hi lonely-island! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.

ここではその理由は、GitHubの主な理由は、非対称公開鍵と秘密鍵は、自身のコンピュータに配置された秘密鍵暗号、GitHubの上に置かれた公開鍵で暗号化を完了することで設定されています。GitHubのコードは、正当なユーザーが押すたびに必要な、あなたが押すと、ユーザは、SSHを使用して、各時間ステップパスワードを入力する必要がなくなり、正当なユーザープッシュであるかどうかを確認するために、アカウントのパスワードを入力する必要がありますたびにそうプッシュ、それをgitのさペアの公開鍵を上記のGitHubであなたのプライベートキーマッチがあるあなたは、正当なユーザーがプッシュするために許可されている一致していると思われる場合、です。毎回のプッシュが正しい合法であることをこれが保証されます。

ノードをインストール2。

-Vチェックノード入力ノードのインストール

hexoをインストール3。

固定フォルダ内の以下のコマンドを実行

#使用npm命令安装hexo
npm install -g hexo-cli
#完成后,初始化博客
hexo init blog
#以上命令执行的目录都是刚才指定文件夹里, 为了预览,可以使用这三条命令
hexo new test_my_site #新建一篇博客文章
hexo g #生成网页
hexo s #在本地预览
#打开localhost:4000查看
#常用的hexo命令
npm install hexo -g #安装hexo
npm update hexo -g #升级hexo
hexo init #初始化博客

3.プッシュウェブサイト
_config.yml設定ファイル

  • ルートディレクトリの下のブログサイトの設定ファイルがあります
  • テーマディレクトリの設定ファイルの下にテーマがあり
    、サイトのプロファイルに変更を
deploy:
type: git
repo: 这里填入你之前在GitHub上创建仓库的完整路径,记得加上 .git
branch: master参考如下:

設定はここでGitHubのリポジトリ上で、最終的にプラグインコマンドのgitの展開をインストールする場所をhexoが知っているブログので、このステップは、この設定を行うにはhexo dコマンドを与えることです:

npm install hexo-deployer-git --save

そして、3つのコマンドを入力します。

hexo clean
hexo g
hexo d

第三には、ユーザー名にアクセスすることができます開いているブラウザが終了した後、Webサイトのdeployコマンドを展開することである.github.io

記事を書くための唯一の必要性の後

hexo new "文章标题"

その後、\〜にMDファイルの新しい世代を見つける\次のブログsource_postsを自由に設定することができ、文書属性の先頭に編集することができ
、そのような例を

---
title: hexo新建文章
copyright: true
permalink: 1
top: 0
date: 2020-01-30 18:52:01
tags:
- hexo
- 博客
categories: web
password:
---

プレビューは、ローカルの前にそれを展開します

hexo clean && hexo g && hexo s

ローカルホストでは:4000は、正しい使い方を完成させるために、見ることができます。

hexo d

それはgithubのページへのアクセスに配備することができます

小さな設定
あなたが最初のページだけの記事のサムネイルを表示するには、テーマの設定ファイルの変更中(テーマディレクトリの下_config.yml)、auto_excerptを見つけることができます

# Automatically Excerpt. Not recommend.
# Please use <!-- more --> in the post to control excerpt accurately.
auto_excerpt:
  enable: true #是否启用自动摘要,截取50字
  length: 50

有効にする]を選択し、それはこの効果を下回ることになる、長さはどのように多くの文字をゼロからのみの番組を指定しました。それとも、使用することができ 、あなたがポジションをキャプチャする物品に。
サムネイル

おすすめ

転載: www.cnblogs.com/lonelyisland/p/12243519.html