这是一个基于 Next.js
创建的个人网站,使用了服务端渲染(SSR)
- 博客:数据来源于掘金
- 仓库:数据来源于 GitHub
- 音乐:数据来源于网易云音乐
你可以通过修改 .env
文件更改配置
NEXT_PUBLIC_DEFAULT_TITLE
站点默认标题NEXT_PUBLIC_GITHUB_USERNAME
GitHub 用户名NEXT_PUBLIC_JUEJIN_ID
掘金用户 IDNEXT_PUBLIC_NETEASE_MUSIC_PLAYLIST_ID
(可选)网易云音乐歌单 IDNEXT_PUBLIC_ZHIHU_USERNAME
(可选)知乎用户名
你可以通过修改 constants/friends.js
配置友情链接,修改 constants/colors.js
配置色板
在这个项目中,你可以使用:
使用开发模式运行你的项目,可打开 http://localhost:3000 在浏览器中查看。当文件修改时页面会自动更新
使用生产模式构建你的项目,产物在 dist
目录下,构建时我们会对产物进行优化以拥有更好的性能,构建产物中的文件名均有 hash 值,并对内容进行了压缩。
点击下方按钮可一键部署到 Railway.app
:
这是个 Next.js 项目,你也可以选择 Vercel
Netlify
或其它方式部署它