2.安装electron vue add electron-builder 会自动安装相关依赖 安装成功后会在src下自动生成一个background.js文件就是相应的electron的配置信息 'use strict' import { app, protocol, BrowserWindow } from 'electron' import { createProtocol } from 'vue-cli-plugin-electron-builder/lib' import installExtension...
当你完成应用的开发后,你可以使用electron-builder来构建你的Electron应用。在项目根目录下,运行以下命令来构建应用: bash npm run electron:build 这将会在你的dist_electron(或类似的)目录下生成一个构建好的Electron应用。你可以在这个目录下找到可执行文件(如my-electron-app.exe、my-electron-app等),然后运行它...
vuecreateelectron-vue 接着在项目根目录下创建background.js并输入如下内容,调整electron应用程序大小及打包形式 const{app,BrowserWindow,screen,ipcMain,nativeTheme}=require('electron')constpath=require('path')// 热加载try{require('electron-reloader')(module,{});}catch(_){}constcreateWindow=()=>{const...
接着在项目根目录下创建background.js并输入如下内容,调整electron应用程序大小及打包形式 代码语言:javascript 复制 const{app,BrowserWindow,screen,ipcMain,nativeTheme}=require('electron')constpath=require('path')// 热加载try{require('electron-reloader')(module,{});}catch(_){}constcreateWindow=()=>{co...
增加electron.config.json 到根目录 /** * @see https://www.electron.build/configuration/configuration */{"productName":"xiongq",//项目名称 打包生成exe的前缀名"appId":"xiongq",// 包名"asar":true,//asar打包"icon":"public/favicon.ico","compression":"maximum",//store|normal|maximum 打包压缩...
使用vue2+electron运行项目,打包的时候报错如下: 这是vue中typescript插件报的错,网上有解决方案是这样的: 将package.json中的 "vue": "^2.6.11" 改为 "vue": "~2.6.11" "vue-template-compiler": "^2.6.11" 改为 "vue-template-compiler": "~2.6.11" ...
我照着你这么改,打包以后点击登录的时候Request URL: app://./api/v1/user/login发起的请求地址是这样的,本地dev在浏览器启动项目的时候是在vue.config.js里面进行代理,在electron也没有问题也能请求到,打包以后点击登录POST app://./api/v1/user/login net::ERR_FAILED就报这样的错误 回复2022-12-12 来...
本笔记记录将vue框架集成进Electron的方法。 谁更基础? 这个问题的出发点是:我们先建立一个vue项目,之后把Electron装进来还是先建立一个Electron项目,将vue装进来? 经过权衡,我对于vue项目更熟悉,所以选择以vue项目为基础,集成Electron。这有利于旧有项目改造。
Electron-Vue 是一个使用 Vue.js 构建跨平台桌面应用程序的框架。它基于 Electron,一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的开源库。Electron-Vue 结合了 Vue.js 的灵活性和 Electron 的跨平台能力,使得开发桌面应用程序变得更加简单和高效。以下是一些 Electron-Vue 的主要特点:使用 Vue.js ...
刚开始只有框没页面,后面知道是要先开启serve才能运行electron才能加载到 第二个坑 没有安装vuex一直报错直接安装了最新版导致和vue不兼容出错object(...)is not a function,最后领导给我解决了 总结,安装vuex之前要先看下适用的版本 npm view vuex versions --json ...