1. 程式人生 > >【Hexo搭建GitPage部落格系列】02.環境搭建

【Hexo搭建GitPage部落格系列】02.環境搭建

前言

Hexo搭建部落格需要基於Node.js環境,而且依賴於Git,本篇文章就給大家詳細介紹如何搭建環境。

Node環境搭建

Node.js 是一個基於 Chrome V8 引擎的 JavaScript 執行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。 Node.js 的使用包管理器 npm來管理所有模組的安裝、配置、刪除等操作,使用起來非常方便,但是想要配置好npm的使用環境還是稍微有點複雜,下面跟著我一起來學習在windows系統上配置NodeJS和NPM吧。

安裝NodeJS

開啟NodeJS的官網,預設的情況主頁就提供了Windows版本的下載連結,我們下載LTS版,LTS代表長期支援版本,一般新手建議使用這個版本,因為這個版本使用的人最多,出問題能找到解決方案的概率較大。如下圖所示:
image

  • 下載之後直接開啟執行安裝操作,直接NEXT
  • 這一步是選擇安裝哪些模組,預設是全部安裝,對於新手來說建議全部安裝。點開那個add path選項前面的+號,我們看到,會主動把NodeJS和NPM這兩個模組的命令路徑新增到系統路徑裡,對於我們來說就非常方便了。點選next繼續下一步,然後確認資訊,點選Install開始安裝,然後程式就開始複製檔案等一系列步驟。一直到安裝完畢。
    image
  • 安裝完畢後點擊finish結束安裝程序,然後在桌面圖示上點右鍵,點執行。輸入cmd後敲回車,在開啟的命令列介面,依次輸入命令:
    • node -v
    • npm -vimage

      安裝Git

  • 訪問Git官網下載地址:https://git-scm.com/downloads
  • 選擇對應自己作業系統的Git客戶端進行下載。
  • 開啟下載好的檔案,執行安裝步驟,一路NEXT
  • 安裝Git和配置好Git環境,安裝成功的象徵就是在電腦上任何位置滑鼠右鍵能夠出現如下兩個選擇

image

設定本地Git與Github遠端SSH

後面的操作需要你已經註冊了Github賬號,如果沒有,請先去註冊。

  • 輸入cd ~/.ssh,檢查是否有.ssh的資料夾

    • 如果沒有,提示如下圖,如果有,刪除該檔案
      image
    • 然後切換到主使用者目錄下cd ~,並生成.ssh檔案ssh-keygen -t rsa -C “
      [email protected]
      “,執行命令之後連續回車三次
      image
    • 開啟.ssh檔案中的id_rsa.pub,複製其中的資訊
    • 之後進入GitHub,右上角頭像下拉選擇Settings,彈出介面中左側欄選擇SSH and GPG keys,然後選擇New SSH key,將之前複製的id_rsa.pub貼上到key欄中,title隨便取,之後點選Add SSH key就完事兒啦
      image
    • 之後在本地配置好config資訊

    image

    • 輸入ssh -T [email protected],測試新增ssh是否成功。如果看到Hi後面是你的使用者名稱,就說明成功了
      image

 

轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾