项目作者: OXOYO

项目描述 :
基于Vue & Electron 的 WebDesktop 系统 The WebDesktop system based on Vue and Electron
高级语言: NSIS
项目地址: git://github.com/OXOYO/X-WebDesktop-Electron.git
创建时间: 2018-05-04T01:53:50Z
项目社区:https://github.com/OXOYO/X-WebDesktop-Electron

开源协议:MIT License

下载


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

  1. # install dependencies
  2. npm install
  3. # serve with hot reload at localhost:9080
  4. npm run dev
  5. # build electron application for production
  6. npm run build
  7. # run unit & end-to-end tests
  8. npm test
  9. # lint all JS/Vue component files in `src/`
  10. 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.