運(yùn)用碼云或者github來(lái)搭建自己的自定義博客網(wǎng)站
本文用到的工具有(點(diǎn)擊進(jìn)官網(wǎng)下載): git,、Node.js LTS版本 npm隨之安裝,、hexo博客框架
一切安裝完后 1、首先我們用管理員打開git命令行運(yùn)行: node -v npm -v 分別檢查node和npm的版本 2,、使用淘寶鏡像源下載cnpm npm install -g cnpm --registry=https://registry.npm. 3、查看cnpm版本 cnpm -v 4、用cnpm安裝hexo-cli cnpm install -g hexo-cli 5,、查看hexo版本 hexo -v 6,、建立blog文件夾 mkdir blog(blog是文件名,如果過(guò)程中出了什么錯(cuò)誤把這個(gè)文件夾刪掉重新來(lái)就行,,pwd命令可以查看當(dāng)前文件夾路徑) 7,、在blog文件夾下安裝hexo hexo init(mac電腦中為 sudo hexo init )
8、查看該路徑下生成了哪些東西 ls -l 9.啟動(dòng)博客,,此功能以后可以作為預(yù)覽用 hexo s 可以從localhost:4000端口查看博客 10.進(jìn)到source/_posts/文件夾下修改文章 cd source/_posts/ ls -l (此命令可以查看當(dāng)前文件夾所有文件) vim 文章名.md 11.vim 中 esc返回 i插入 :wq保存并退出 12.返回blog cd …/… 執(zhí)行清理操作: hexo clean
接下來(lái)github和碼云任選其一: 我們?cè)趃ithub上建立一個(gè)新的庫(kù) 庫(kù)名只能是 “你的用戶名.”
我的github上個(gè)人博客為: https://jilei000./
然后是碼云上創(chuàng)建倉(cāng)庫(kù): 倉(cāng)庫(kù)名為個(gè)人主頁(yè)上的用戶名 我的碼云上的博客地址為: http://giteejilei.
13.安裝git插件 cnpm install --save hexo-deployer-git 14.vim打開 _config.yml文件最下方修改配置(最關(guān)鍵一步?。。?/strong> 下滑到最底部 按i進(jìn)行插入操作 type: git repo: github或者碼云倉(cāng)庫(kù)地址 branch: master (注意每個(gè)冒號(hào)右方都有空格) github上地址: 碼云上地址: esc 返回 :wq確認(rèn)并退出
15.設(shè)置自己的郵箱和用戶名(此步驟和下面的步驟因?yàn)間it版本原因有時(shí)需要互相調(diào)整) git config --global user.email “[email protected]” git config --global user.name “yourname”
16.部署到遠(yuǎn)端 hexo d
17.至此博客已經(jīng)搭建好了可以直接用倉(cāng)庫(kù)名登陸了 我的為 jilei000. 和 giteejilei.
原始博客主題有點(diǎn)不盡如人意,這里簡(jiǎn)單介紹下怎么clone別人的主題,,以yilia主題為例: 18.克隆別人的博客主題 git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia themes下更換主題名 19.重新 清理下 hexo clean 20.重新生成 hexo g 21.重新開始 hexo s 22.更新 hexo d 然后重新訪問(wèn)下博客地址試試~
|