解決Hexo關於圖片的問題
關於這個問題,查詢了蠻久。
參考了這位博主的部落格,覺得比較好。
我檢視的官網,所以使用的是官網建立檔案的方式,但就是官網建立檔案的方式讓我陷入了誤區。
在新建檔案之前,首先要對配置檔案_config.yml進行配置:將post_asset_folder由false改為true。這步必須做。
使用hexo new page --path 測試Demo/Demo "測試圖片"命令建立一個檔案
正常init初始化後的目錄是這樣的
而建立成功的檔案就在source目錄下
通過上面的圖片可以明白對於這個命令的解釋是:hexo new page --path是固定的;而測試Demo表示一個名為“測試Demo”的資料夾;其中Demo是在“測試Demo"目錄下建立一個Demo資料夾和一個Demo.md檔案;而"測試圖片"是在Demo.md檔案中的標題,也是在網頁上瀏覽顯示的標題。
然後複製一張圖片到Demo資料夾,再在Demo.md中引入
markdown語法的引入方式就是![img](Demo/xcl.jpg)
使用hexo g命令進行處理,然後hexo serve到瀏覽器檢視,圖片無法顯示
注意:要想圖片能夠正常使用還需要安裝外掛
npm install https://github.com/CodeFalling/hexo-asset-image --save
當我把測試Demo整個資料夾都移入_posts目錄下後,再次hexo g然後hexo serve又能訪問圖片了。
圖片地址如下:
現在這樣又可以訪問圖片了,而且地址也不用變,不清楚是個什麼情況了,也沒有出現剛才問題了。
如果有其他問題可以參考上面我所推薦的那位博主的部落格。
然後出現其他問題了,圖片以文字顯示其地址。
開啟index.html
原因是圖片連結之間不應該有空格
所以注意不能有空格。
相關文章
- 記hexo寫作圖片與多機器協作問題解決Hexo
- vue 關於圖片路徑的問題Vue
- 解決圖片訪問403 Forbidden問題ORB
- nginx 解決圖片跨域問題Nginx跨域
- 關於Failed to resolve的問題解決AI
- 關於解決問題的幾個段位
- 怎樣成為解決問題的高手?——關於問題解決的關鍵4步驟
- 關於移動端小圖示模糊問題的解決方法教程
- 關於 LF will be replaced by CRLF 問題的解決方式
- 多行文字末尾新增圖片排版問題解決
- 成功解決github無法顯示圖片問題Github
- IOS下圖片不能顯示問題的解決辦法iOS
- 關於 PHP Session ID 改變的問題解決PHPSession
- 解決jenkins 傳送郵件圖片亂碼問題Jenkins
- WPF 讀取圖片 賦值Image控制元件 解決圖片佔用問題賦值控制元件
- 有關laravel 上傳圖片訪問404的問題Laravel
- 解決關於IIS gzip不能正常啟用的問題
- 關於input的一些問題解決方法分享
- wordress小程式圖片訪問出現404問題解決辦法
- 圖片問題
- 在Vue 專案 webpack 打包中關於 背景圖片的路徑問題VueWeb
- 解決canvas合成圖片大小錯誤、模糊以及跨域的問題Canvas跨域
- 解決js控制元素背景圖片切換時的閃屏問題JS
- 重拾圖片純淨之美:Topaz DeNoise AI,一鍵解決圖片降噪問題AI
- 關於Xcode10中libstdc報錯問題的解決XCode
- 一個關於JS解決陣列相乘問題JS陣列
- 【學習圖片】02:關鍵效能問題
- 關於IE下驗證碼圖片無法正常顯示問題
- [文件教程]解決sae下編輯器圖片上傳問題
- url-loader不能處理html中引入的圖片問題的解決方案HTML
- Cabloy-CMS:動靜結合,解決Hexo痛點問題Hexo
- 關於heroku的lookup api.heroku.com on 127.0.1.1:53問題解決API
- 關於onethink移植後登陸不了後臺問題的解決
- 關於分散式事務帶來的問題及解決方案分散式
- 關於JS的浮點數計算精度問題解決方案JS
- 關於網路硬體配置出現問題,無法上網問題的解決
- 徹底解決關於CSocket類的Receive超時的問題(轉)
- 關於去除圖片上的水印