hexo + gitの+は、詳細なチュートリアルをNode.jsの

ここではデフォルトのgit + githubのではインストールされ、

インストールHexo

$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,可以在http://localhost:4000访问

ここでは、Hexoで数一般的に使用されるコマンドを言及する必要がある:
HEXOが生成(HEXO G)の静的ファイルを生成し、新しいフォルダを作成し、現在のディレクトリにパブリックと呼ばれる
ブログのローカルWebサービスを開始しhexoサーバ(hexo秒)プレビュー
(例えば、githubの、Herokuの他のプラットフォームのような)遠隔ポッドキャストを展開するhexoデプロイ(hexo d)は
、いくつかの他の一般的に使用されるコマンドに加えて:

$ Hexo新しい「postName」#新しい記事
$ hexo新しいページ「ページ名」#新しいページが
、一般的に略さ

N == $ HeXo HeXo新しい
$ HeXoグラム== HeXoが生成
$ HeXoの==のHeXoサーバ
の$ HeXoさd == HeXo展開
常用を组合

$ Hexo D -g#デプロイを生成
$ hexoの-g#プレビューを生成し
、今私たちが開く// localhostを:4000 / HTTPをすでに内蔵のブログのアップを見ることができます。
これは写真です

Githubのページ設定

推奨するチュートリアル:
https://pages.github.com/
ここで私はgithubのレポがxiaohang96.github.ioが作成と呼ばれて作成しました。大きな柱  hexo + gitのを+詳細なチュートリアルをNode.jsの、我々は(gitのコミットを持っている必要があります)コミット操作をした後、あなたがリンクすることができhttp://xiaohang96.github.io/を訪問しました。

Hexo Githubのページへの展開

gitのコマンドラインの展開を使用して
上記のコマンドは、シンプルで便利ではあるが、残念ながら、時折不可解な問題が存在します、したがって、私たちは起源を追跡することができ、作業の展開を完了するためのgitコマンドを使用します。

クローンgithubのレポ

$git init
$ cd d:/hexo/blog
$ git clone https://github.com/xiaohang96/xiaohang96.github.io.git .deploy/xiaohang96.github.io

レポは、ローカルにクローン化された前に私たちは、ストレージ・クローニングのためのコード.deployというディレクトリを作成し、作成しました。
デプロイスクリプトファイルの作成

hexo generate
cp -R public/* .deploy/jiji262.github.io
cd .deploy/jiji262.github.io
git add .
git commit -m “update”
git push origin master

簡単に言うと説明し、hexoは、コンテンツが新しいパブリックフォルダを生成する生成し、その後、次のgithub.ioにgitのディレクトリを、それをコピーし、レポはgitのcommitコマンドを使用してgithub.io masterブランチにコードを提出します。

時間は、展開(たとえば、あなたがdeploy.shとして保存することができます)その上で、このスクリプトを実行するために必要。
コマンドライン、タイプ:SH deploy.sh
実行プロセスは、プロンプトに従い、自分のユーザー名とパスワードのGitHubのアカウントを入力する必要があります

おすすめ

転載: www.cnblogs.com/wangziqiang123/p/11718084.html