1476ff7bb47c60ba48b5c4e73f5313196c1adcbb
Fabric.Desktop
Electron desktop shell for Fabric.Frontend.
功能(当前)
- BrowserWindow 基础配置(尺寸/最小尺寸/标题)
- Dev/Prod 加载策略(dev server / 本地 offline.html)
- 基础菜单与快捷键(刷新、开发者工具、退出)
- 安全基线:
contextIsolation+sandbox+ 禁止任意新窗口/导航 preload + IPC白名单:fabric:config:getfabric:config:setfabric:notify
Dev
npm install
npm run start:dev
start:dev expects Frontend dev server at http://localhost:5173.
Standalone
npm start
Build / Release
先安装依赖(包含 electron-builder):
npm install
仅打包目录(不生成安装包):
npm run pack
跨平台构建入口:
npm run dist
按平台构建:
npm run dist:linux
npm run dist:mac
npm run dist:win
构建产物输出到:
dist/
产物命名规范:
Fabric-Desktop-${version}-${os}-${arch}.${ext}
Description
Languages
JavaScript
94%
HTML
6%