我目前正在編輯一些網站。我通常做的是在 vim 中(從命令列)編輯 html/css 文件,然後在 Safari 中預覽它們(並間歇性地在 Firefox 和 Chrome 中查看是否也有效)。
然而,我正在更新我的網站以使用我的新網站主機提供的 SSI 功能。例如。我對我的選單程式碼進行 SSI 處理,而不是將其載入到 iframe 中。然而,這要求選單中的每個連結都是絕對路徑,/style/menu.css
而不是../style/menu.css
(根據位置修改路徑)。
然而,這破壞了我的離線檢視功能:忽略預覽檔案時無法查看任何使用 SSI 的內容這一事實,我無法使用絕對路徑查看任何內容。這意味著我的網站上沒有任何內容被格式化(找不到 css 檔案)。這是因為我的瀏覽器會尋找本機目錄,/
而不是檔案實際儲存的位置。
有沒有一種方法可以讓我仍然離線預覽更改?我更喜歡仍然允許我使用 vim 的東西,因為 vim 很棒。
我用的是麥克
答案1
老實說,沒有什麼比擁有本地 apache 實例......並在 VIM 中編輯文件更好的了。安裝後,只需一分鐘即可設定其他“網站”,這樣您就可以在您的電腦上運行數十個只有您有權訪問的私人網站......直到您將其上傳到生產伺服器。