どのように強力なhexo--個人的なブログを構築するために使用hexoプラットフォーム

少し前までは、あなたがhexoを見つけるまで、私は、自分のブログをいじるする方法について考えています

hexoは何ですか

Hexoは、Node.jsのに開発されたオープンソースの静的ブログ・ジェネレータ、である、著者は台湾の学生であるtommy351

また、大学の学生は、彼と私はどのようにTTの間に、このような大きなギャップを持っています

彼女は、高速、シンプルかつ効率的なフレームワークのブログです。hexoあなたは静的なページを生成するための美しいテーマを使用することができ、数秒でMarkdownを(あるいは他のレンダリングエンジン)の分析記事を、使用

NPM公式サイトでhexoは自分自身を紹介することです。A fast, simple & powerful blog framework, powered by Node.js

言っフロント

使用hexoしようとする前に、以下を完了しておいてください

上記の条件があなたを満たしている場合は、その始めましょう

hexoをダウンロードしてインストール

  1. オープンCMDと入力します。npm install -g hexo

  2. デスクトップでhexoという名前の新しい空のフォルダを作成します

  3. インストールが完了したら、Gitのbashのcmdを開きます

  4. 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を作成することです

  1. 名前のGitHubのアカウントと仮定XXXを

  2. 名前のフォルダを作成XXXの .github.ioのライブラリーを

+ CオープンGitのbashのプレスCtrlキーを作成して入力するとyhexoローカルプレビューの終了を。あなたの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

おすすめ

転載: www.cnblogs.com/homehtml/p/12560441.html