@morlay/dsh-desktop-shell
v0.2.12
Published
Electron shell for dsh desktop apps: serves the app's own <name>:// scheme, boots the desktop profile through the @morlay/dsh-desktop-host child over byte pipes, and installs the profile seed on first launch. The CLI that packages a workspace around it is
Readme
@morlay/dsh-desktop-shell
dsh 桌面应用的 Electron 壳:服务应用自己的 <name>:// 协议,经字节管道(FD 3/4)把 desktop profile 交给 host 子进程 @morlay/dsh-desktop-host 启动,并在首次启动 / 种子指纹变化时把 profile 种进 DSH_HOME。
用法
它不单独跑——启动与打包它的是 @local/dshdev:
dshdev dev以本包目录为 Electron app 启动(Electron 按本包清单的main找到dist/index.mjs);dshdev bundle把本包的dist/复制成最小壳 app 目录再交给 electron-builder。
出口面、依赖边界与拆分理由见设计 壳独立成包;传输、启动链与平台标记见设计 桌面运行形态与窗口对齐。
