参考 electron 官网
第一步:
安装Vue脚手架Vue CLI只能用最新版,建议在用官网最新命令行

npm install -g @vue/cli

第二步:
创建vue项目

vue create electron-app

第三步:
切换路径

cd electron-app

第四步:

过程中需要选择Electron版本,选择最新版即可,对应官网配套node的版本 我这个是16.3.3 对应node14.8.1否则会出现报错,根据报错提示安装electron版本,正常不报错。

安装electron-builder

   vue add electron-builder

第五部:
运行项目

npm run electron:serve

安装期间报错异常情况解决方法:
第一种安装对应版本

   npm i -D electron@16.3.3

第二种安装淘宝镜像


```javascriptnpm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"

第六步:
把项目打包成exe应用程序

npm run electron:build

打包好后文件存放在dist_electron目录下的win-unpacked当中

将Vue项目代码打包成桌面应用相关推荐

  1. Electron项目怎样打包成桌面exe应用

    场景 用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/a ...

  2. 如何修改vue打包的名字_关于Vue项目如何打包成带有访问前缀URL(二级域名)的vue发布包及自定义打包包名(默认都是dist)的二三事...

    由于vue项目使用的是vue-cli脚手架,在脚手架更新到3.7.0版本后,使用vue create指令生成项目时并没有显示集成webpack的选项和生成对应配置文件,这使得webpack直接内嵌进v ...

  3. 【Electron】使用Electron将web项目打包成桌面应用程序

    目录 一.所需环境&打包前准备 1.安装node.js 2.安装electron 3.web项目 二.打包过程 1.打包配置 2. 安装打包器 3.执行打包命令: Electron是由GitH ...

  4. Vue 打包 成 桌面应用 vue打包成桌面应用 vue 打包桌面应用 vue 部署 桌面应用 vue部署为桌面应用 vue部署 为 桌面应用 vue 桌面应用

    文章目录 使用到的 工具 electron 第一步 打包 dist 第二步 创建配置文件 main.js package.json 第三步 安装 Electron 第四步 测试运行 第五步 安装 el ...

  5. 用node-webkit把web应用打包成桌面应用

    自己参加的web项目,最后发现被公司封装成了桌面应用,所以一直好奇是怎么加壳的,在网上找资料后终于发现了一些方法,我找到了三种方法可实现:JWebBrowser(基于IE内核,使用时会发现很多html ...

  6. vs2017python如何打包exe_VS2017项目程序打包成.msi或者.exe

    VS2017项目程序打包成.msi或者.exe 1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --& ...

  7. 将网站打包成桌面程序并生成安装包(跨平台)

    一.Nativefier将网站打包成桌面程序 介绍 Nativefier 是一个命令行工具,仅仅通过一行代码就可以轻松地为任何的网站创建桌面应用程序,应用程序通过 Electron打包成系统可执行文件 ...

  8. vue项目通过Electron生成桌面应用

    vue项目通过Electron生成桌面应用 一.安装 1. 把electron的官方demo下载下来 2. 安装cnpm 3. npm start 启动electron 4. 修改vue项目 5. 打 ...

  9. java代码打包成jar以及转换为exe

    教你如何把java代码打包成jar文件以及转换为exe可执行文件 1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有 ...

最新文章

  1. 使用访问器属性模拟java中的私有变量
  2. pythonselenium获取html标签内容_python selenium 如何获取网页页面所有可以点击的元素?...
  3. SVN 如何提交 SO 库文件
  4. oracle中存储过程可见权限,Oracle数据库存储过程与权限
  5. 锦官城思享会-成都创业与商业CXO闭门会圆满举办
  6. 7.Hibernate查询
  7. IOT(31)---物联网平台架构设计
  8. python中最难的是什么_传说中Python最难理解的点|看这完篇就够了
  9. 穿越迷宫的函数c语言,数据结构课外实践题库(26页)-原创力文档
  10. 小程序ColorUI使用简易教程
  11. 安装系统之九 U盘装原版WIN8教程
  12. 后台和用户跟踪要点_联系人跟踪应用程序的一些基本要点
  13. python求1到n的奇数和_编写程序。输入任意整数n,计算1到n的奇数和。C语言编写程序 输入整数N 显...
  14. Kubernetes 管理员认证(CKA)考试笔记(四)
  15. Android 源码目录结构
  16. Vue Vue3的生命周期
  17. 百度世界大会最全官方回顾:今天,百度更懂你!
  18. 分析Crash 日志一
  19. STM32 Alternate functions 与 Additional functions
  20. 金刚kk-1024说明书_金刚-恐龙追逐场景

热门文章

  1. 思科网络安全 第十章测验答案
  2. C练题笔记之:Leetcode-第 85 场双周赛---6157. 二进制字符串重新安排顺序需要的时间
  3. 【在线工具】常用在线工具集合
  4. 如何成为一名合格的数据架构师?
  5. 《机器学习实战》源代码和数据集下载
  6. spark sql 官网示例
  7. 狼性团队五要素:沟通+信任+慎重+换位+快乐
  8. HDOJ(HDU) 1570 A C
  9. 公众号h5页面分享并监测分享事件
  10. C#.Net分类随笔列表