Fork自imsyy的Snavigation 一个简约的起始页 | 支持自定义搜索引擎,自定义快捷方式,自定义壁纸以及数据备份
Go to file
2023-08-01 11:50:15 +08:00
.vscode feat: 项目开始重构 #17 #22 2023-07-27 17:33:15 +08:00
public feat: 优化消息通知效果 2023-07-31 14:12:31 +08:00
src feat: 基本支持切换搜索引擎 2023-08-01 11:50:15 +08:00
.env feat: 优化消息通知效果 2023-07-31 14:12:31 +08:00
.gitignore feat: 项目开始重构 #17 #22 2023-07-27 17:33:15 +08:00
index.html feat: 项目开始重构 #17 #22 2023-07-27 17:33:15 +08:00
LICENSE feat: 修改开源协议 2023-07-27 17:42:56 +08:00
package.json feat: 基本支持切换搜索引擎 2023-08-01 11:50:15 +08:00
pnpm-lock.yaml feat: 基本支持切换搜索引擎 2023-08-01 11:50:15 +08:00
README.md feat: 新增 notivue 2023-07-30 18:39:43 +08:00
vite.config.js feat: 项目开始重构 #17 #22 2023-07-27 17:33:15 +08:00

Snavigation

一个简约的起始页

Snavigation.png

重构中,尚未完成

Demo

由于 CDN 缓存原因,查看最新效果可能需要 Ctrl + F5 强制刷新浏览器缓存

功能

  • 载入动画
  • 时间及天气显示
  • 快捷方式自定义
  • 网站背景自定义
  • 数据备份及恢复
  • 移动端适配
  • 切换搜索引擎
  • 设置
  • 备份
  • 一言
  • 书签
  • 备忘

部署

  • 安装 node.js 环境

    node > 16.16.0
    npm > 8.15.0

  • 然后以 管理员权限 运行 cmd 终端,并 cd 到 项目根目录

  • 终端 中输入:

# 安装 pnpm
npm install -g pnpm

# 安装依赖
pnpm install

# 开发
pnpm dev

# 构建
pnpm build

构建完成后,静态资源会在 dist 目录 中生成,可将 dist 文件夹下的文件上传至服务器, 也可使用 VercelCloudflare Pages 等托管平台一键自动部署

技术栈

API

鸣谢

本站部分样式及功能参考自