Skip to content

【重构中】Snavigation 一个简约的起始页 | 支持自定义搜索引擎,自定义快捷方式,自定义壁纸以及数据备份

License

Notifications You must be signed in to change notification settings

yulingboy/Snavigation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snavigation

一个简约的起始页

Snavigation.png

重构中,尚未完成

Demo

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

功能

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

配置

修改项目的部分默认设置可前往根目录下的 .env 文件中修改

部署

  • 安装 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

鸣谢

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

  

About

【重构中】Snavigation 一个简约的起始页 | 支持自定义搜索引擎,自定义快捷方式,自定义壁纸以及数据备份

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 78.5%
  • JavaScript 14.2%
  • SCSS 5.9%
  • HTML 1.4%