vue electron

vue结合electron的简单使用

1、使用vue create myelectron正常创建vue项目

2、可以参考下面博主的安装 electron-builder

参考: https://www.cnblogs.com/fanjlqinl/p/14637888.html

安装成功,在src目录下生成一个background.js

查看package.json 文件中的入口文件是否是background.js

全屏:fullscreen: true,

通过icon设置窗口左上角的图标

设置webSecurity: false 关闭CORS,支持跨域请求

设置开机自启:

const isDevelopment = process.env.NODE_ENV !== 'production'
const path = require('path')
const exeName = path.basename(process.execPath);//electron.exe
app.on("ready", async() => {
  if (isDevelopment !== true) launchAtStartup();
})
function launchAtStartup() {
    app.setLoginItemSettings({
        openAtLogin: true, // 登录启动
        openAsHidden: false, // mac 以隐藏方式启动
        path: process.execPath, // 启动时的执行文件 
        args: [
            '--processStart', `"${exeName}"`,
        ] 
    })
}

在vue.config.js 中配置桌面生成图标和名称

module.exports = defineConfig({
    pluginOptions:{
        electronBuilder: {
            builderOptions: {
                'productName': 'XXXXXXX系统',
                win:{
                    icon: "./public/imgs/logo.png"
                }
            }
        }
    }
})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值