使用GitHub創建個人博客

  1. 搭建 Node.js 環境
  2. 搭建 Git 環境
  3. 安裝配置 Hexo
    創建Github項目
    Node安裝完後
npm -v
node -v

--使用 npm 安裝 Hexo:在命令行中輸入
$ npm install hexo-cli -g

查看node與npm的版本號即node環境的環境配置成功
在這裏插入圖片描述
此說明你的git已經OK
在這裏插入圖片描述
在cmd裏安裝hexo

npm install hexo-cli -g

安裝會需要一段時間 ,並且安傳完後會爆出錯誤,這個可以忽略掉
在這裏插入圖片描述
在這裏插入圖片描述
安裝完hexo後,重新在Git上查看hexo的版本信息,出現即OK

$ hexo version

在這裏插入圖片描述

$ hexo init smallyan
$ cd smallyan
$ npm install

新建完成後,指定文件夾的目錄如下:.
├── .deploy #需要部署的文件
├── node_modules #Hexo插件
├── public #生成的靜態網頁文件
├── scaffolds #模板
├── source #博客正文和其他源文件,404、favicon、CNAME 都應該放在這裏|
├── _drafts #草稿
| └── _posts #文章
├── themes #主題
├── _config.yml #全局配置文件
└── package.json #npm 依賴等運行本地 Hexo 服務hexo server或者hexo s

在Git啓動服務,啓動後就可以訪問你的網站,

$ hexo server      
或者
$ hexo s

命令執行完後打開鏈接後如下圖
在這裏插入圖片描述

使用此命令連續三個回車生成兩個密鑰文件(c/Users/tengg/.ssh/id_rsa)
輸入的是提交項目用的密碼,我們直接不填

$ ssh-keygen -t rsa -C '[email protected]'

打開C:\Users\bxm09.ssh\id_rsa.pub,此文件裏面內容爲剛纔生成的密鑰,準確的複製這個文件的內容,粘貼到https://github.com/settings/ssh的new SSH key中,標題隨便寫
在這裏插入圖片描述設置
在這裏插入圖片描述
使用此命令測試鏈接,第一次可能不會成功,按照提示yes即可,再測試時就會出現HI user you`ve successfully…

$ ssh -T [email protected]

在這裏插入圖片描述

將deploy(配置)
type設置爲git,repository添加你的GitHub倉庫的位置

在這裏插入圖片描述
這個是倉庫的地址(Use Git 是git開頭的)在這裏插入圖片描述
// 刪除舊的 public 文件

hexo clean

// 生成新的 public 文件

hexo generate

或者

hexo g

// 開始部署

hexo deploye

或者

hexo d

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章