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.
1.3 KiB
1.3 KiB
call-client
An Electron application with Vue and TypeScript
Recommended IDE Setup
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.deband.AppImage. - If you package on Windows,
.AppImagemay fail due to symlink permission and.debmay fail due to missingfpm. Packaging on Kylin/Linux avoids these issues. - Install
.debwith:
sudo dpkg -i dist/*.deb
sudo apt-get -f install -y