# ScKey-ui **Repository Path**: SC-SPM/sckey-ui ## Basic Information - **Project Name**: ScKey-ui - **Description**: sckey的前端项目仓库 使用vue - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-15 - **Last Updated**: 2026-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

ScKey SC钥匙

## 介绍 ScKey(SC钥匙)是一款基于 SoybeanJS 框架开发的开源跨平台密码管理软件,旨在为用户提供安全、便捷的密码存储和管理解决方案。通过 ScKey,用户可以轻松地生成、存储和管理各种密码,确保个人信息的安全性和隐私保护。 ## 文档 - [地址](https://docs.soybeanjs.cn) ## 使用 **环境准备** 确保你的环境满足以下要求: - **git**: 你需要git来克隆和管理项目版本。 - **NodeJS**: >=20.19.0,推荐 20.19.0 或更高。 - **pnpm**: >= 10.5.0,推荐 10.5.0 或更高。 **安装依赖** ```bash pnpm i ``` > 由于本项目采用了 pnpm monorepo 的管理方式,因此请不要使用 npm 或 yarn 来安装依赖。 **启动项目** ```bash pnpm dev ``` **构建项目** ```bash pnpm build ``` **代码同步** 本仓库历史已做截断,不建议直接 `merge` 或 `rebase` 上游主线。 简要同步步骤: 1. 拉取上游更新:`git fetch otherOrigin` 2. 新建临时同步分支:`git checkout -b sync/upstream-YYYYMMDD main` 3. 对比上游改动:`git diff --stat main..otherOrigin/main` 4. 按文件或按提交选择性移植改动:`git checkout otherOrigin/main -- path/to/file` 或 `git cherry-pick ` 5. 完成后执行校验:`pnpm install && pnpm typecheck && pnpm lint && pnpm build` 详细说明见 [HISTORY_SYNC_GUIDE.md](./HISTORY_SYNC_GUIDE.md)。 ## 浏览器支持 推荐使用最新版的 Chrome 浏览器进行开发,以获得更好的体验。 | [IE](http://godban.github.io/browsers-support-badges/) | [ Edge](http://godban.github.io/browsers-support-badges/) | [Firefox](http://godban.github.io/browsers-support-badges/) | [Chrome](http://godban.github.io/browsers-support-badges/) | [Safari](http://godban.github.io/browsers-support-badges/) | | --- | --- | --- | --- | --- | | not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |