分享就是學習!
我創建這個博客是為了記錄和分享我作為一名軟體工程師的學習和見解,同時也記錄我的生活點滴。它是我在整個旅程中累積的寶貴信息的寶庫。
記錄和整理我的想法有助於我鞏固對新概念和技術的理解。我的目標是為對 Web 開發和相關技術感興趣的人提供有用的資源。
非常感謝您的評論和反饋🍻。
- 🪤 託管在 Vercel。
- 🧱 使用 React 18+ 和 NextJS 14+ 構建。
- 📊 使用 Umami 進行網站的數據監控。
- 🎉 採用 Typescript,使用 Conventional Commits 進行提交。
演示站點:https://mengke.me
我这里只描述基本的操作步驟。如果你是零基礎或在部署過程中遇到任何問題,請發郵件給我:me@mengke.me。
-
Clone 或 Fork 本倉庫。
-
运行
npm install
或yarn
安裝依賴。
-
將根目錄下的
.env.example
文件重命名為.env
,並修改其中的值。 -
更新
/data
目錄下各文件中的信息,這裡包含了博客的數據。
-
在 Vercel 中創建一個
Postgres Database
。 -
你會得到一個類似於:
postgres://default:xxxxx@xx-xx-xx-xxxx.us-xx-x.postgres.vercel-storage.com:xxx/verceldb
的字符串,將其添加到DATABASE_URL
變量中。 -
運行
npx prisma db push
來創建views
表。 -
每篇博文的閱讀量會被自動統計到這個數據庫中。