分享就是学习!
我创建这个博客是为了记录和分享我作为一名软件工程师的学习和见解,同时也记录我的生活点滴。它是我在整个旅程中积累的宝贵信息的宝库。
记录和整理我的想法有助于我巩固对新概念和技术的理解。我的目标是为对 Web 开发和相关技术感兴趣的人提供有用的资源。
非常感谢您的评论和反馈🍻。
- 🪤 托管在 Vercel。
- 🧱 使用 React 18+ 和 NextJS 14+ 构建。
- 📊 使用 Umami 分级监控网站。
- 🎉 采用 Typescript,使用 Conventional Commits 进行提交。
我这里只描述基本的操作步骤。如果你是零基础或在部署过程中遇到任何问题,请发邮件给我:[email protected]。
-
Clone 或 Fork 本仓库。
-
运行
npm install
或yarn
安装依赖。
-
将根目录下的
.env.example
文件重命名为.env
,并修改其中的值。 -
更新
/data
目录下各文件中的信息,这里包含了博客的数据。
-
在 Vercel 中创建一个
Postgres Database
。 -
你会得到一个类似于:
postgres://default:[email protected]:xxx/verceldb
的字符串,将其添加到DATABASE_URL
变量中。 -
运行
npx prisma db push
来创建views
表。 -
每篇博文的阅读量会被自动统计到这个数据库中。