You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cysamurai 36804fbeb9 修改配色,修正呼叫状态下可以呼叫票号列表中的票号 3 months ago
..
.vscode 1.呼号端callclient基本架构完成 9 months ago
resources 修正图标格式 3 months ago
src 修改配色,修正呼叫状态下可以呼叫票号列表中的票号 3 months ago
.editorconfig 呼号端初版 3 months ago
.env.development 增加callclient功能 3 months ago
.gitignore 呼号端初版 3 months ago
.npmrc 呼号端初版 3 months ago
.prettierignore 1.呼号端callclient基本架构完成 9 months ago
.prettierrc 增加callclient功能 3 months ago
README.md 呼号端初版 3 months ago
dev-app-update.yml 呼号端初版 3 months ago
electron-builder.yml 修正图标格式 3 months ago
electron.vite.config.ts 增加callclient功能 3 months ago
eslint.config.mjs 呼号端初版 3 months ago
package.json 呼号端初版 3 months ago
tsconfig.json 呼号端初版 3 months ago
tsconfig.node.json 呼号端初版 3 months ago
tsconfig.web.json 呼号端初版 3 months ago
yarn.lock 呼号端初版 3 months ago

README.md

call-client

An Electron application with Vue and TypeScript

Project Setup

Install

$ npm install

Development

$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux

# For Kylin Desktop OS (x64)
$ npm run build:kylin:x64

# For Kylin Desktop OS (ARM64)
$ npm run build:kylin:arm64

# For Kylin Desktop OS deb only (x64)
$ npm run build:kylin:x64:deb

# For Kylin Desktop OS deb only (ARM64)
$ npm run build:kylin:arm64:deb

Kylin Packaging Notes

  • It is recommended to package directly on a Kylin machine with the same CPU architecture as the target machine.
  • The build output is generated in dist/, including .deb and .AppImage.
  • If you package on Windows, .AppImage may fail due to symlink permission and .deb may fail due to missing fpm. Packaging on Kylin/Linux avoids these issues.
  • Install .deb with:
sudo dpkg -i dist/*.deb
sudo apt-get -f install -y