hexo 搭建個人主頁的一些問題總結 原

常用命令:

hexo

npm install hexo -g #安裝

npm update hexo -g #升級

hexo init #初始化

簡寫

hexo n "我的博客" == hexo new "我的博客" #新建文章
hexo p == hexo publish
hexo g == hexo generate#生成
hexo s == hexo server #啓動服務預覽
hexo d == hexo deploy#部署

服務器

hexo server #Hexo 會監視文件變動並自動更新,您無須重啓服務器。
hexo server -s #靜態模式
hexo server -p 5000 #更改端口
hexo server -i 192.168.1.1 #自定義 IP

hexo clean #清除緩存 網頁正常情況下可以忽略此條命令
hexo g #生成靜態網頁
hexo d #開始部署

監視文件變動

hexo generate #使用 Hexo 生成靜態文件快速而且簡單
hexo generate --watch #監視文件變動

完成後部署

#兩個命令的作用是相同的
hexo generate --deploy
hexo deploy --generate

 

 

常見問題

1.創建git倉庫名稱與github用戶名一致

2.如果訪問 xxx.github.io 404 查看項目是否上傳成功,根目錄index.html是否存在

3.CNAME 域名解析無法用過新域名訪問

方法一:每次 hexo d 之後,就去 GitHub 倉庫根目錄新建 CNAME文件

方法二:在 hexo g 之後, hexo d 之前,把CNAME文件複製到 “\public\” 目錄下面,裏面寫入你要綁定的域名。

方法三(推薦):將需要上傳至github的內容放在source文件夾,例如CNAME、favicon.ico、images等,這樣在 hexo d 之後就不會被刪除了。

方法四:通過安裝插件實現永久保留

$ npm install hexo-generator-cname --save

之後在_config.yml中添加一條

Plugins:
- hexo-generator-cname

修改 _config.yml

url: http://blog.mrpei.cn
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:

 

 

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