2016-09-05 152 views
0

我想添加一個鏈接到一個靜態html頁面(我已經創建了,而不是任何地方託管)。我將html文件添加到我的images文件夾中(包含正在我的jekyll博客中呈現的圖像)。然後我做一個超鏈接,我剛纔添加的圖片文件夾中,這樣的HTML文件:在jekyll + github頁面中顯示靜態html資源

<a href=https://raw.githubusercontent.com/USERNAME/USERNAME.github.io/master/images/time.vs.score.html>View plots here</a> 

其中的用戶名是我的github上的用戶名。這不會打開一個新的HTML頁面,而只是看到HTML文件的純文本。我如何添加靜態html文件是資產的一部分?謝謝!

回答

0

那是什麼raw.githubusercontent.com返回原始文件。文件返回Content-Type:text/plain;,然後通過瀏覽器顯示爲文本。

你最好到GitHub的網頁更好的鏈路發佈的內容在https://USERNAME.github.io/images/time.vs.score.html

0

我發現使用這個工具一個簡單的解決方案:https://rawgit.com/

只需更換:

<a href=https://raw.githubusercontent.com/USERNAME/USERNAME.github.io/master/images/time.vs.score.html>View plots here</a> 

有:

<a href=https://cdn.rawgit.com/USERNAME/USERNAME.github.io/master/images/time.vs.score.html>View plots here</a>