Three Month
文章 15
標籤 11
分類 4
架個人網站心得

架個人網站心得

約668字 大概需要2分鐘

前言

其實去年年底就有想要經營個人網站的想法了,所以當時我是在medium上面寫文章。不過寫了幾篇以後發現medium還是太文青了,加上無法自訂域名和打程式或數學式子的限制,種種原因讓我決定用github pages自己建站。

架站的過程

因為我是一個完全不懂前端,又不怎麼會寫程式的人。所以最一開始我決定用Jekyll來建站,下面是舊網站連結。

https://www.threemonth03.com/old-not-pure-poole/

確實Jekyll非常容易上手,我從連DNS是什麼都不知道,到把別人的repository fork下來改完,也才花了1個整天。在建站的過程中也獲得了不少成就感,甚至有想把html,css和js也順便學起來的衝動。

由於自信心爆棚,再加上看到hexo也不會直接把文章直接丟到github上,hexo的免費模板普遍比Jekyll漂亮,這讓我後來又決定改用hexo架網站。

這次因為想弄一個看起來酷酷的網站,所以我就找一個像下面這個連結一樣,很多功能但較為冷門的網站來改。

https://www.tangyuxian.com/

然後我就遇到教訓了,我只是換個頭貼,背景圖片和顏色,也已經手動把圖片的檔名和尺寸大小調整的跟原圖片一樣,但不知道為什麼,竟然會瘋狂報錯,我到現在還是不知道原因。

經過三個整天,每天只睡4小時的奮鬥,我最後還是改出了垃圾,最後我就妥協了,去找他參考的模板來用。這次總算用好了。

https://github.com/theme-nexmoe/hexo-theme-nexmoe

學習

經過了如何架網站,沒什麼睡眠的這一週,我體認到要盡量找熱門且有定時更新的repository來改,因為很容易花了不少時間在legacy code上面,通靈不出個所以然。

至於我學到了什麼,在建網站的過程中,除了學習通靈怎麼改html/js/css之類的檔案,加入disqus評論區,養成使用github部署與備份的習慣外。我也fork了Jeklly gitbook寫了一些的數學和程式相關的筆記,練習MathJax的語法,希望下學期修課時可以多用自己架的網站做筆記。

總之這週對於我來說算是值得的,我過去跟資工相關的學習都是學校教的,而我這週碰的東西學校不怎麼教,算是彌補了我的知識盲區吧。

本文作者:Three Month
本文連結:https://threemonth03.github.io/2023/02/09/2023-02-09-%E6%9E%B6%E5%80%8B%E4%BA%BA%E7%B6%B2%E7%AB%99%E5%BF%83%E5%BE%97/
版權聲明:本文使用 CC BY-NC-SA 3.0 CN 協議進行許可
×