重构个人主页
前言
这个个人主页的项目其实很早以前就留意过,只是当时觉得太单调,过于简洁了,于是就选了Zyyo的一个开源项目,原来的个人主页样式是这样的:

然后我上B站,一直搜一直搜,花里胡哨的挺多,但是真正有ins高级感,真正实用的却很少

像是这个房间式 3D 个人主页 Three.js构建,虽然他这个挺新颖的,脑回路也是真够意思,UI效果也相对来说挺好了,但是可能我们都习惯了传统的操作,像是他展示的那个折叠菜单,可能普通人要找好一会儿,至于服务器能耗,那一边就不知道了,UP主也没有给源码!
下面是哔哩哔哩的视频:
可能是3D式,基于源码比较复杂吧,博主也在调试中等项目,成熟了估计就会在上Github开源了,不过收费也有可能…
货比三家后,也就这个项目UI最好看了,关键他还可以Docker部署,但是不太建议,建议大家还是用传统的pnpm来build,这样子生成的静态页面会更加节能!操作管理也更加方便!

配置
拉取:
# 本地电脑终端执行git clone https://github.com/imsyy/home.git
ㅤㅤ或者点击这里下载.zip自行解压!
.env.example就是配置文件,将它改名改成.env,然后按照里面的注释,文字教程走即可,没有难度!
部署
这边官方文档有挺多种方式去部署的,但是我只推荐本地手动部署,其他的你需要你也可以点击这里看一下!
用 pnpm 静态部署
除了pnpm,你也可以用npm和yarm,没有测试过,官方文档pnpm!
安装 node.js 环境
node> 16.16.0npm> 8.15.0后以管理员权限运行
cmd终端,并cd到 项目根目录在
终端中输入:# 安装 pnpmnpm install -g pnpm# 安装依赖pnpm install# 预览pnpm dev# 构建pnpm build
构建完成后,静态资源会在dist目录 中生成,可将dist文件夹下的文件上传至服务器,也可使用Vercel等托管平台一键导入并自动部署!
(附)视频全流程
你要是实在不懂的就去哔哩哔哩跟着大佬的视频走:(但是我更推荐你能够主动阅读,而不是被动接收)
我的心情:
部分内容可能已过时

