Skip to content

基于Vue & Electron 的 WebDesktop 系统 The WebDesktop system based on Vue and Electron

License

Notifications You must be signed in to change notification settings

OXOYO/X-WebDesktop-Electron

Repository files navigation

X-WebDesktop-Electron

基于Vue & Electron 的 WebDesktop 系统

Version

FrontEnd API Electron
3.x 3.x 3.x
2.0.0 2.0.0 2.0.0
1.0.1 1.0.1 -
1.0.0 - -

Download for Windows

3.x

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron application for production
npm run build

# run unit & end-to-end tests
npm test


# lint all JS/Vue component files in `src/`
npm run lint

setup制作

使用 Niuniu_NSIS_SetupSkin 制作安装界面

1.拷贝 /build/ 目录下打包生成的 X-WebDesktop Setup *.*.*.exe 文件到 /setup/Niuniu_NSIS_SetupSkin/FilesToInstall/ 目录下;

2.将 /build/win-unpacked 目录下的所有文件压缩为 app.7z 并拷贝到 /setup/Niuniu_NSIS_SetupSkin/SetupScripts/X-WebDesktop/ 目录下;

3.执行 /setup/Niuniu_NSIS_SetupSkin/ 目录下 build.batbuild-nozip.bat 脚本,生成好的安装程序将输出到 /setup/Niuniu_NSIS_SetupSkin/Output/ 目录下。

注意: /setup/Niuniu_NSIS_SetupSkin/SetupScripts/X-WebDesktop/skin/ 目录下为安装界面布局、图片,可以修改 xml 或替换图片改变安装界面布局。

使用 VNISEdit 制作安装界面

win7下nsis打包exe安装程序教程


This project was generated with electron-vue using vue-cli. Documentation about the original structure can be found here.

About

基于Vue & Electron 的 WebDesktop 系统 The WebDesktop system based on Vue and Electron

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published