少し前までは、あなたがhexoを見つけるまで、私は、自分のブログをいじるする方法について考えています
hexoは何ですか
Hexoは、Node.jsのに開発されたオープンソースの静的ブログ・ジェネレータ、である、著者は台湾の学生であるtommy351
また、大学の学生は、彼と私はどのようにTTの間に、このような大きなギャップを持っています
彼女は、高速、シンプルかつ効率的なフレームワークのブログです。hexoあなたは静的なページを生成するための美しいテーマを使用することができ、数秒でMarkdownを(あるいは他のレンダリングエンジン)の分析記事を、使用
NPM公式サイトでhexoは自分自身を紹介することです。A fast, simple & powerful blog framework, powered by Node.js
言っフロント
使用hexoしようとする前に、以下を完了しておいてください
愛の心をそこに投げます
上記の条件があなたを満たしている場合は、その始めましょう
hexoをダウンロードしてインストール
オープンCMDと入力します。
npm install -g hexo
デスクトップでhexoという名前の新しい空のフォルダを作成します
インストールが完了したら、Gitのbashのcmdを開きます
hexoフォルダを入力した後、CMDを入力してください
$ hexo init
あなたは上記の一連のステップを完了した場合は、お祝いの言葉は、hexoの成功が構築されてきた、それは簡単ではありませんか?
ローカルに実行hexo
hexoをインストールした後は、ローカルであなたの空hexoのブログを表示することができます
cmdを入力$ hexo s --debug
後、ブラウザのアドレスバーにあるhttp://localhost:4000/
、あなたの目の前でのショーのhexoのデフォルトのテーマの風景
注:hexo s
あるhexo server
略語
GitHubのに提出
まず、hexoフォルダを入力のルートディレクトリを見つける_config.ymlファイルをエディタで開きます
発見デプロイ:
入力$ npm install hexo-deployer-git --save
GitHubのを埋めるために必要に配備
deploy:
type: git
repository: <repository url>
branch: master
入力し$ npm install hexo-deployer-ftpsync --save
塗りつぶしへのニーズをホスティング、クラウドのWebに配備
deploy:
type: ftpsync
host: <主机ip地址>
user: <ftp用户名>
pass: <ftp密码>
remote: [remote]
port: [21]
ignore:
connections:
verbose:
注:.ymlファイル形式に厳密に:あなたは内容を記入していない場合の後、スペースを入力する必要がありますが、「」のデフォルト値です
ファイルが変更された後には、リポジトリのGitHubを作成することです
名前のGitHubのアカウントと仮定XXXを
名前のフォルダを作成XXXの .github.ioのライブラリーを
+ CオープンGitのbashのプレスCtrlキーを作成して入力するとy
hexoローカルプレビューの終了を。あなたのhexoフォルダを入力した後、タイプ$ hexo generate
(ファイルは、静的なページを生成するために使用される、省略することができます$ hexo g
)
次に、入力$ hexo deploy
(と略記することがありますhexo d
)
注:SSH公開鍵の前に生成されている場合、あなたが電子メールとパスワードを入力する必要がない場合は、直接、上がる提出することができます
変更hexoテーマ
デフォルトのテーマhexoに満足していない場合、あなたはまた、独自のテーマパックを見つけても、あなた自身を作ることができます。
私はテーマ使用しています材料をして、彼らのUIをカスタマイズし、単純に固執することはできません。
特定の使用会場:HEXOブログ変更のテーマ(同じ原理が、異なるテーマを持ちます)
記事を公開
入力$ hexo new "博客名"
正常に作成した後、あなただけのエディタで作成されたオープンた.mdファイルにフォルダ_postsを見つけ、ソースファイルhexoフォルダにクリックし、次のコードが表示されます
---
title:
date:
tags:
---
で、タイトルの記事の名前を埋めるために戻って、スペースに注意し、タグセット、タグ、フォーマットに使用しました[标签一,标签二]
設定後に使用を開始値下げ構文それのブログを作成すること
他の一般的なhexoコマンド
$ hexo clean #清除缓存
$ hexo generate --watch #监视文件变动
$ hexo new page "页面名" #新建页面
Node.jsのエラー処理
問題:JSONのNPMパッケージのインストール・エラーの解析registeryエラー
ソリューションを次のように入力します。npm config setregistry http://registry.cnpmjs.org
注:リンクが一時的に無効であるので、今のレコードのドメイン名は、ということ
:最後に、ブログのアドレス添付トレバーのブログを
:この記事はで再現されたAPE2048➵ https://www.mk2048.com/blog/blog.php?id=hh0c2b1akbb