❶ 每一個程序員都應該有寫博客:使用VuePress搭建一個博客系統
你好啊,我是大陽。一個擼碼近十年的程序員。
不知道你是否有這樣的職場困惑:職場三年沒有任何進步;學了很多,毛用沒有;學了,過了一年全都忘記了,更不知道怎麼把已經學到的知識遷移到其他領域或者行業。
也就是搬磚多年,一直都沒有在自己的專業上建立完備的知識體系 。
時間和知識的碎片化、工作996、職場pua都在阻止我們系統化地學習、更別說沉澱為知識體系啦。
為了能夠對抗這些外部因素,我建議你寫博客。強制輸出倒逼輸入、隨時記錄學習歷程夯實腳步、不斷實踐形成技能樹。
而作為一個程序員,形成個人知識體系,對抗危機和憂慮,可以使用下面的方法:
下面我們來使用VuePress來搭建一個博客系統。我這里使用的是vuepress社區主題vuepress-theme-hope(一款集成了眾多插件的vuepress主題)。
事實上,一個 VuePress 網站是一個由 Vue、Vue Router和 webpack驅動的單頁應用。如果你以前使用過 Vue 的話,當你在開發一個自定義主題的時候,你會感受到非常熟悉的開發體驗,你甚至可以使用 Vue DevTools 去調試你的自定義主題。
在構建時,我們會為應用創建一個服務端渲染(SSR)的版本,然後通過虛擬訪問每一條路徑來渲染對應的HTML。這種做法的靈感來源於Nuxt的 nuxt generate 命令,以及其他的一些項目,比如 Gatsby。
根據提示進行配置,可以啟動自帶demo
主配置文件config.ts
主題配置:
palette.scss