?hexo 下的分類和表簽無法顯示,解決方法
打開頁面的時候標簽和分類總是提示Cannot GET /tags/這個錯誤
步驟? ? 以tags標簽為例
注意:冒號后面都需要添加一個空格
#### 新建一個頁面
????$ hexo new page "tags"
#### 設置新建頁面的類型? ?
? ? ( \source\tags\index.md中查找設置)
????---
????title: tags?
????date: 2017-11-12 22:06:40
????tags: tags? #文章的標簽
????---
#### 配置主題文件
? ? 主題_config.yml中設置
????menu:
??????home: / || home?
??????tags: /tags/ || tags? #確保已經(jīng)打開
#### 重新生成生成
???? hexo generate
???hexo server
- 如果上述都設置都沒有問題還是不能生成頁面
????看下是不是有緩存捂人,清除下緩存
????看下你下載的主題是不是從官網(wǎng)上下載的?
????你下載從別人下載的會有些東西已經(jīng)集成到了主題里的,建議你從官網(wǎng)上下載一個主題重新生成下
???? 我用的是這個next
? ? [next主題下載官方文檔](http://theme-next.iissnan.com/getting-started.html)
?github上建立倉庫注意點
????設置倉庫名字的時候 ghshuo.github.io 揖庄,其中ghshuo 必須要是你的用戶名,其它名稱無效
????將來你的網(wǎng)站訪問地址就是 http://ghshuo.github.io
綁定自己的域名
記錄類型選A或CNAME欠雌,A記錄的記錄值就是ip地址蹄梢,
github(官方文檔)提供了兩個IP地址,192.30.252.153和192.30.252.154富俄,
這兩個IP地址為github的服務器地址禁炒,兩個都要填上,解析記錄設置兩個www和@霍比,線路就默認就行了幕袱,
CNAME記錄值填你的github博客網(wǎng)址
在source文件夾中新建一個CNAME文件(無后綴名),然后用文本編輯器打開悠瞬,在首行添加你的網(wǎng)站域名们豌,
如http://genghongshuo.com? 注意前面沒有http:// ,也沒有www浅妆,
然后使用hexo g
hexo d上傳部署望迎。
![域名](hexo-pit/hexo-yuming.png)
? 最后一步:在根目錄source中添加 CNAME文件(不需要添加任何后戳) 文件中寫上你的域名
?hexo文章中添加圖片
每次要把圖片先上傳到七牛的服務器然后再使用有點麻煩,下面的方法在本地加載
?方法一:
這種方法有點好處就是圖片能夠統(tǒng)一管理凌外,每一篇文章都有相對應的圖片目錄
????主頁配置中 _config.yml 中有 post_asset_folder: true? ? 如果是flase 改成true
????在hexo目錄中執(zhí)行
???? npm install https://github.com/CodeFalling/hexo-asset-image --save
????$ hexo new [hexo-pit] 建一篇新文章hexo-pit
????下面會多出一個和新建文章hexo-pit名字一樣的文件夾辩尊,這樣也可以方便你管理文件資源。
????\source\_posts\下面會生成hexo-pit文件夾 如下:
????![圖片標題](文件路徑)
????![添加名字圖片文件夾所在](hexo-pit/hexo-img.png)
![添加名字圖片文件夾所在](hexo-pit/hexo-img.png)
方法二
? ? 在主配置source 下面創(chuàng)建一個images 把圖片都放到里面
? ? ![添加名字圖片文件夾所在](/images/hexo-img.png)