初始化 SSH 面板:Electron + React + electron-vite
- 登录页:服务器地址/端口/用户名/密码表单,ssh2 建立真实 SSH 连接 - 面板页:深蓝色顶栏菜单(概览/容器/终端占位),显示当前连接 - 凭据保存:密码经系统安全存储(DPAPI)加密后保存在本机,支持一键填充/删除 - 隐藏 Electron 默认菜单,开发模式 F12 开关开发者工具 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "ssh-panel",
|
||||
"version": "0.1.0",
|
||||
"description": "基于 SSH 的服务器管理面板",
|
||||
"main": "out/main/index.js",
|
||||
"scripts": {
|
||||
"start": "electron-vite preview",
|
||||
"dev": "electron-vite dev",
|
||||
"build": "electron-vite build"
|
||||
},
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@vitejs/plugin-react": "^5.2.0",
|
||||
"electron": "^44.2.0",
|
||||
"electron-vite": "^5.0.0",
|
||||
"vite": "^7.3.6"
|
||||
},
|
||||
"dependencies": {
|
||||
"react": "^19.2.8",
|
||||
"react-dom": "^19.2.8",
|
||||
"ssh2": "^1.17.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user