2017-05-21 35 views
7

我可以使用命令像下載站點的本地版本:如何使用wget下載帶mathjax的站點本地副本?

wget -p -k -H -E -r -nc --no-parent https://www.example.com

然而,不同於當我通過ctrl + s本地保存從Firefox的網頁,wget的版本上面並沒有呈現MathJax。

如何在本地下載文件,使mathJax零件呈現正確?

編輯:

這些居住在例如頁面:

<link href="https://cdnjs.cloudflare.com/ajax/libs/normalize/4.2.0/normalize.min.css" rel="stylesheet" type="text/css"/> 

<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" type="text/css"/> 

<script>documenterBaseURL="."</script> 

<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" data-main="assets/documenter.js"></script> 

<script src="siteinfo.js"></script> 

<script src="../versions.js"></script> 

<link href="assets/highlightjs/default.css" rel="stylesheet" type="text/css"/><link href="assets/documenter.css" rel="stylesheet" type="text/css"/> 
+0

哪個網站是什麼呢?你能提供鏈接嗎?它可能與'mathJax'庫位於何處有關。如果它們位於您要獲取的位置之上的文件夾中,則遞歸「wget」可能不會將其拉出。 –

+0

對不起,由於潛在的隱私問題,我無法做到這一點,我編輯了關於 –

回答

3

試試這個:

wget -E -H -k -K -p http://www.website.com 

如果它不工作,你可能需要的wget的第二次運行到使用-i標誌從網站中檢索丟失的文件,以列出所有的URL並匹配以查看是否錯過了。

參考:

https://www.gnu.org/software/wget/manual/wget.html#Recursive-Retrieval-Options

+0

這個問題的更多詳細信息'wget -E -H -k -K -p http:// www.website.com'沒有在我試圖在本地複製的網站上工作。我不確定如何做雙通,我幾乎不熟悉這個工具。 –