免費搭建博客大法:使用GitHub
1.建立一個Blog倉庫;
2.將Blog倉庫克隆到本地;
3.建立你的文章或者簡歷,類型隨意。同時你也能夠添加image、css、js文件;
4.建立版本並推送到Blog倉庫;
5.使用Github的gh-page功能,它能將倉庫的html,顯示在瀏覽器上;
6.演示的時候使用的master分支,最好建立一個gh-page分支;
7.https://alicees.github.io/blog/這個是你的博客域名,你也能夠綁定本身購買的域名。javascript
缺點:文章多了就很差管理。css
免費搭建博客大法:使用Github+Hexo
1.安裝Nodejs,它能運行javascript代碼,但這不是它出現的主要緣由。建議安裝.mis結尾的安裝版,它會自動配置Windows的環境變量,以便使用nodejs的命令;
2.Q:nodejs是幹嗎用的?
A:通常狀況下javascript代碼只能在瀏覽器中執行,Nodejs使用了google瀏覽器V8引擎,脫離瀏覽器也能運行javascript代碼。javascript的優點在於它的自帶「異步」與「事件機制」,使程序運行更快,機器性能消耗更低。同時,開發也很快。後端能夠使用Nodejs,前端離不開Nodejs。
3.Q:Hexo是幹嗎用的?
A:Nodejs有一個npm(包管理器),與.NET平臺的NuGet相似。就是別人寫好的工具,直接拿來用,不用重複造輪子。使用npm直接安裝Hexo,Hexo是基於Nodejs編寫的博客系統,它不須要數據庫的支持,直接生成html文件。
4.安裝Hexo-cli,因爲npm服務器在國外,安裝速度會比較慢,這時能夠使用國內的鏡像服務;
5.使用hexo init [文件夾命]命令,生成一個blog項目;
6.先預覽一下博客hexo server;
7.使用hexo new "I'm 小燦",建立一篇文章;
8.使用編輯器,markdown語法來編輯文章內容;
9.使用hexo generate命令,生成文章的html;
10.建立版本,推送到Github倉庫,使用gh-page功能;
11.https://alicees.github.io/blog看看你的博客;
12.綁定本身的域名。
13.沒了。html
步驟概覽:
1.安裝Nodejs
2.npm install hexo-cil -g --register=https://register.npm.taobao.org 安裝hexo生成工具;
-g表明全局安裝,這樣就能夠使用hexo的命令了,--register是指定工具的獲取地址
3.hexo init blog 建立一個名爲blog的文件夾,並生成全部須要的文件;
4.hexo new '文章標題' 建立一篇文章,文章的文件在source\_posts目錄下,而後編輯它;
5.hexo generate 將markdown文件生成html文件;
6.hexo server 能夠看到生成後的整個博客,以及文章;
7.git push 上傳博客(能夠用客戶端操做代替命令行操做);前端
注意事項:
Windows自帶的cmd工具對命令行支持很差,建議安裝使用git cmd來執行命令。java
雷陳所教node