- 版本升级 0.1.0 -> 0.2.0(package.json 单一来源,标题栏/设置/关于同步)
- 新增交互发布:指定大屏为主屏,其余屏自行加载本屏页面,主屏可轮流投屏各屏内容
- 单屏发布支持自动轮播(intervalSec)与停止轮播(保留窗体可手动切换)
- 多屏发布支持 alsoMain 主屏同时参与;新增屏幕检测弹窗
- 页面列表缩略图 key 重建避免浏览器复用旧图;「打开」按钮防抖(opening 状态)
- URL 粘贴自动提取网页标题/描述(主进程 fetchMeta)
- 项目组新增「新建」:默认创建 1 个空白页面,保存时选择位置
- 发布组 4 按钮(预览/单屏/多屏/交互)统一为线性 SVG 显示器族图标
- 属性面板 URL 输入框加高 1 行、页面参数加高 2 行并去掉水印
- 编辑预览 WebFrame key={src} 重建,修复切页内容错位
35 lines
1.1 KiB
JSON
35 lines
1.1 KiB
JSON
{
|
||
"name": "smart-agri-center",
|
||
"version": "0.2.0",
|
||
"description": "智慧农业大数据可视化控制中心(Electron + React + TypeScript)",
|
||
"main": "./out/main/index.js",
|
||
"author": "FanHongCai",
|
||
"license": "MIT",
|
||
"scripts": {
|
||
"dev": "electron-vite dev",
|
||
"build": "electron-vite build",
|
||
"start": "electron-vite preview",
|
||
"typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false",
|
||
"typecheck:web": "tsc --noEmit -p tsconfig.web.json --composite false",
|
||
"typecheck": "npm run typecheck:node && npm run typecheck:web",
|
||
"pack": "electron-vite build && electron-builder --dir",
|
||
"dist": "electron-vite build && electron-builder"
|
||
},
|
||
"dependencies": {
|
||
"react": "^19.2.8",
|
||
"react-dom": "^19.2.8",
|
||
"zustand": "^5.0.15"
|
||
},
|
||
"devDependencies": {
|
||
"@types/node": "^26.2.0",
|
||
"@types/react": "^19.2.18",
|
||
"@types/react-dom": "^19.2.4",
|
||
"@vitejs/plugin-react": "^5.2.0",
|
||
"electron": "^43.4.1",
|
||
"electron-builder": "^26.15.3",
|
||
"electron-vite": "^5.0.0",
|
||
"typescript": "^7.0.2",
|
||
"vite": "^7.3.6"
|
||
}
|
||
}
|