システムの再インストールorパソコンの交換後にhexoを再配置

1632 ワード

もともとhexoが作った文章についてネット上でたくさんの自分を探して書く必要はないと思っていたが、一度システムを再インストールしたり、パソコンを交換したりした後、これを書くのは他の人に見せるものではなく、私にいくつか送ってくれたことに気づいた.の

コピーするファイル


1 _config.yml:サイトプロファイル
2 theme:テーマファイル
3 source:これはコピーに違いありません.中にはブログのファイルが書かれています.
4 scaffolds:文書テンプレート
5 package.json:どのパッケージを使用するかを説明します.
6 .gitignore:コミット時に無視できるファイルを限定
后ろの3つはなくしても大丈夫です.自分で修正したのではありませんから、前の3つは心血が入っています.

Step 1 nodeを取り付ける.jsとgit


node.js:https://nodejs.org/en/download/
git:https://git-scm.com/download/win

Step 2 hexoのインストール

npm install hexo-cli -g
// , , blog, 
hexo init
npm install

そして、さっきバックアップしたファイルを新しく生成したファイルに上書きします.

Step 3導入プラグインのインストール

npm install hexo-deployer-git --save

Step 4 git個人情報を構成し、新しいssh鍵を生産する

git config -global user.email "[email protected]"// github 
git git config -global user.name "yourname"//github 

上記の2行がない場合、hexo dを入力して配置すると、unable to auto-detect email address(got'luke@luke-PC.(none)’)これはwindowsの下でグローバル変数を設定する必要があるからです.
Git Bash(デスクトップでGit Bash hereを右クリック)入力を開く
ssh‐keygen ‐t rsa ‐C "[email protected]" // github 

途中で車に戻り、最後に完了するとユーザーホーム(C:Usersユーザー名)で生成されます.sshディレクトリ、中にid_が入っていますrsaとid_rsa.pub 2つのファイル、この2つのファイルはSSHキーペア、id_rsaは秘密鍵です.漏らすことはできません.id_rsa_pubは公開鍵で、その内容をコピーしてgithubにログインし、seetings-->SSH and GPG keysを開き、new SSH keyをクリックし、任意のtitleを記入し、keyテキストボックスにさっきコピーした内容を貼り付け、Add SSH Keyをクリックします.

Step 5テストが成功したかどうか

hexo g
hexo d

完璧~