2017-08-16 94 views
0

在content/images文件夾中,當我將圖像放入圖像的子文件夾中時,圖像無法顯示。 文件結構是:如何在Pelican中添加圖片子文件夾

![mypic](../images/1.jpg) 
    ![mypic2](../images/travel/2.jpg) 

2.JPG無法顯示:

content->images->1.jpg 
     ->images->travel->2.jpg 
     ->diary->this file.md 

在這種file.md,我通過插入圖片。

回答

0

根據你的文章,它正在尋找你的照片在images/travel/1.jpg,但它確實位於images/travel/2.jpg

嘗試更換

![mypic2](images/travel/1.jpg) 

隨着

![mypic2](images/travel/2.jpg) 
+0

對不起,這是我的錯編輯,而不是真正的問題將其插入「MD」文件。 – hunter

+0

你能顯示所有的代碼嗎?否則,我無法幫助。在最後一行嘗試用[mypic]替換[mypic2] – James

+0

謝謝,我已經重寫了這個問題。 – hunter

-1

Linking to static files,在鵜鶘文檔,你應該包括鏈接{filename}如下:

![mypic]({filename}/images/1.jpg) 
![mypic2]({filename}/images/travel/2.jpg) 
+0

我嘗試添加{文件名},但不起作用。 – hunter

+0

@hunter你能提供更多的細節嗎?圖像文件是否被處理到輸出目錄中?什麼src網址在HTML中結束?你有什麼配置與靜態文件有關? – jonrsharpe

+0

感謝您的建議,在檢查輸出目錄中的文件後,我發現src不正確。修改後可以正確顯示在本地計算機上,但在上傳到github頁面後仍然失敗。 – hunter

1

最後,問題通過使用絕對鏈接而不是相對鏈接來解決。

要做到這一點,我們應該在GitHub的空間圖片鏈接,然後通過

![imags](https://github.com/****/***.github.io/blob/master/imgs/travel/1.JPG?raw=true) 
相關問題