個人githubブログの作成

3958 ワード

個人githubブログの作成
  • 基本構成
  • 申請Githubアカウント
  • ブログウェアハウス
  • の作成
  • 環境取付
  • 配置SSH
  • スプーンをgithubに
  • 追加
  • Hexo
  • インストールhexo
  • 初プローブhexo
  • hexoブログをgithubに
  • 配備
  • 記事
  • FAQ
  • 基本構成
    Githubアカウントの申請
  • Github登録ページ
  • ブログウェアハウスの作成
  • 次に右上隅にCreate a new repository
  • を選択
  • 倉庫名:ユーザー名.github.io
  • 例えば、私の倉庫名はMoking 1997.github.io
  • です.
    環境のインストール
  • nodeダウンロードアドレス
  • gitダウンロードアドレス
  • SSHの設定
  • git bash端末
  • を開く
  • user.nameとuser.email
  • を設定
    git config --global user.name "  GitHub   "
    git config --global user.email "  GitHub    "
    

    スプーンをgithubに追加
  • SHHスプーンssh-keygen -t rsa -C " GitHub "
  • を生成する.
  • Userの下に新しいフォルダがあります.ssh、作成したばかりのssh鍵ファイルidが入っています.rsaとid_rsa.pub
  • SSH and GPG keys
  • に入る
  • New SSH key→id_rsa.pubの内容をKeyテキストボックスにコピーし、Add SSH key(SSHを追加)ボタン
  • をクリックします.
    Hexo
    インストールhexo
  • 次のコードnpm install -g hexo-cli
  • を実行する.
  • 自分の好きなディレクトリの下でブログフォルダを初期化し、「ここでコマンドウィンドウを開く」を右クリックし、hexo init blog
  • と入力します.
    初探hexo
  • hexoを初期化した後、sourceディレクトリの下にhello worldの文章が付いているので、下のコマンド
  • を直接実行します.
    #       
    hexo generate
    #        
    hexo s
    
  • アクセスhttp://localhost:4000/ブログサイトの初歩的な姿を見ることができます.
  • 質問:なぜアクセスするかhttp://localhost:4000/、無反応?解決方法:ポートの問題による可能性があります.Ctrl+Cを使用してローカルサービスを中断し、コマンドhexo s-p 5000を使用してローカルサービスを再開し、アクセスするhttp://localhost:5000/ブログページが見えます
  • hexoブログをgithubに配備
  • blogディレクトリの下でsublimeで開く_config.ymlファイル、パラメータ情報
  • を変更
  • Webサイト関連情報の変更
  • title: Moking's Blog
    subtitle:    
    description:     
    author: Moking
    language: zh-CN
    
  • 配置
  • deploy:
      #   
      type: git 
      #   
      repo: [email protected]:Moking1997/Moking1997.github.io.git 
      #   
      branch: master
    
  • 注意:type:gitのコロンの後ろにスペースがあります.
  • 注意:[email protected]:Moking 1997/Moking 1997.github.io.gitのユーザー名を自分のユーザー名
  • に変更
    文章を発表する
  • blogディレクトリの下のcmdに
  • と入力hexo new " "
  • この文書ファイルを開く
  • ---
    title:     
    date: 2018-05-27 11:03:44
    tags:
    ---
            ,        [1]: https://moking1997.github.io/
    
  • を保存し、
  • を実行します.
    #       
    hexo clean
    #       
    hexo generate
    #        
    hexo server
    #    
    hexo deploy
    
  • オープンhttp://localhost:4000/ああ、さっきの文章が成功したことに気づいた.
  • githubで管理されているブログを開きます.私のブログのアドレスは次のとおりです.https://moking1997.github.io/

  • よくある質問
  • hexo deployは反応していませんか?プロファイルの変更:config.ymlの場合、コロンの後ろにスペースは入っていません.
  • hexo deployを実行するとerror deployer not found:githubのエラー実行:npm install hexo-deployer-git--save
  • hexo sのウェブサイトは開きませんか?ポートが占有されているので、ポートを交換すればいいです.コマンドhexo s-p 5000を実行し、ブラウザのアドレスバーに入力します.http://localhost:5000
  • hexoコマンド略語
  • hexo g:hexo generate	  #       
    hexo c:hexo clean 		#       
    hexo s:hexo server		#        
    hexo d:hexo deploy		#   
    
  • hexoコンビネーションコマンド
  • #   、  、  
    hexo clean && hexo g -s
    #   、  、  
    hexo clean && hexo g -d