我的網站是基於Hugo的,它是一個靜態網站生成器。
雖然有像Forestry等工具可以在其之上使用視覺化的內容管理系統,但我並不是很喜歡它們,而且我組織內容的方式並不適合這些工具。一個簡單的例子就是圖像。它們通常希望您將所有圖像存儲在一個文件夾中,而我則為每篇文章創建一個文件夾,並將文件放在其中。
總之,我在我的Mac上使用VS Code編輯Markdown,然後將更改推送到GitHub。
在iPad上,我使用GitHub的一個很棒的功能,直接在瀏覽器中編輯文件,本質上是在雲端運行的VS Code。
這非常酷,也許有一天我會完全使用這個功能,而不再使用Mac上的VS Code。
下面是它的工作原理。
如果你有一個名為https://github.com/userName/repositoryName
的存儲庫,將瀏覽器指向https://github.dev/userName/repositoryName
換句話說,只需將.com
改為.dev
,你就可以在Safari的VS Code視圖中看到你的存儲庫。
從這裡,你基本上可以像在VS Code中一樣工作,但在瀏覽器中。唯一仍然不完全正常工作的是搜索,它需要在本地存儲中索引文件,但在Safari中效果並不完美。
我還需要注意不要嘗試使用cmd-w
來關閉VS Code標籤,因為那樣會關閉Safari標籤。
此外,我在處理圖像時遇到了一個問題,例如如果我在iPad上進行截圖,它們的大小相當大,並且解析度很高(超過1MB?),而我通常將圖像轉換為JPG格式,因為這更高效。但這是我之後可以在Mac上處理的問題。我可以有一種處理圖像的系統在雲端執行,但我到目前為止還沒有需要它。
除此之外,完成更改後,我將它們推送到GitHub。