文章目录前言一、创建一个vue项目二、集成electron三、运行项目 前言一个完整的解决方案,用于打包和构建适用于 macOS、Windows 和 Linux 的可分发 Electron 应用程序,并提供开箱即用的“自动更新”支持。一、创建一个vue项目项目创建可以参考之前的文章:二、集成electron1、输入vue add electron-builder,将我们的vue3项目变成一个vu
转载 2024-07-21 01:44:21
236阅读
Electron + Vue 项目创建1. vite项目框架搭建按照一般的开发流程,用命令行创建一个vite项目:# use npm or yarn or pnpm npm(yarn | pnpm) create vite根据自己的需要,选择相应的选项。创建完成后,进入项目,安装依赖并运行,一个基础的vite项目就创建好了。ex:默认创建时,可能需要的额外操作TS支持由于vite默认使用esbui
转载 4月前
105阅读
学习目的:随着社会的发展,技术的更新换代。市场上有很多相关的后台管理系统,我们可以使用,但代码毕竟是别人写的,虽然可以直接拿来用,但还是需要很大的学习成本。市场上主流的node管理系统有iview-admin,elment-admin,然而我们在使用过程中发现他们功能虽全,但体积又太大。我们实际制作过程中并不需要那么多的组件,如果我们要删了这些组件,又是不少的工作量,而且组件之间还很有多的关联文件
转载 2024-09-21 11:01:10
36阅读
Electron与angular4结合实现热更新ELECTRON架构概况Renderer Process (渲染进程)Main Process(主进程)问题总结一、jQuery引入二、使用electron api三、主进程和渲染进程的理解四、electron 通过node-ffi调用 dll文件五、electron的生命周期六、使用electron-builder和electron-update
Electron桌面应用可以使用js,css,html完成pc应用的跨平台开发,内置多种方法访问pc资源1.创建应用mkdir my-electron-app && cd my-electron-appnpm initinit初始化命令会提示您在项目初始化配置中设置一些值 为本教程的目的,有几条规则需要遵循: entry point 应为 main.js. author 与 des
组件库众所周知,随着前后端分离的技术架构越来越流行,前端的业务复杂度也越来越高,以react、vue等框架为代表推动的组件化开发模式越来越被开发者认可,这种模式极大的降低了我们开发与维护的成本。下面我就简单说介绍一下自己对组件库的了解和应用,期待推出更多优秀的组件库。一、使用第三方插件https://github.com/vuejs/awesome-vue#components–libraries
第一步:首先确保已安装vue最新脚手架 @vue.cli没安装可通过以下命令安装cnpm i @vue/cli -g安装 @vue/cli-init通过以下命令安装cnpm i -g @vue/cli-init执行命令创建 electron-vue 项目 my-init-electron 为项目名vue init simulatedgreg/electron-vue my-init-electro
1.现如今前端框架数不胜数,尤其是angular、vue吸引一大批前端开发者,在这个高新技术快速崛起的时代,自然少不了各种框架的结合使用。接下来是介绍electron+vue的结合使用。2.Electron是什么?     对于我来说Electron相当于一个浏览器的外壳,可以把网页程序嵌入到壳里面,可以运行在桌面上的一个程序,可以把网页打包成一个在桌面运行的程序,通
文章目录quick-start主进程和渲染进程主进程和渲染进程的区别app 模块BrowserWindow 模块loadFile 方法loadURL 方法frame 配置resizeable 配置maxWidth, maxHeight, minWidth, minHeightshow 配置ready-to-show 事件show 方法, 控制窗口的显示webReference 配置setBoun
# Java 整合 Electron:构建跨平台桌面应用 随着前端技术的迅猛发展,Electron 已成为构建跨平台桌面应用的热门解决方案。而 Java 作为一种广泛使用的编程语言,在企业后端开发中占据重要地位。将 Java 与 Electron 整合,可以充分发挥双方的优势,从而构建出既强大又用户友好的应用程序。本文将详细介绍如何将 Java 与 Electron 整合,并提供代码示例以及架构
原创 2024-08-14 07:47:26
187阅读
Puppeteer基础知识(一) Puppeteer基础知识(一)一、简介二、其他一些自动化测试工具三、安装与使用四、Puppeteer常用命令五、常见问题解决: 一、简介Puppeteer 是一个强大而灵活的工具,可以用于网页爬虫、自动化测试、性能分析等场景。能够模拟用户行为、拦截网络请求、处理弹窗、模拟设备等,可以让我们更灵活地控制浏览器和页面。不仅能够启动web进行测试,也能够启动web H
转载 9月前
465阅读
@ sentry / electronElectron应用程序的官方Sentry SDK。它可以捕获主进程和渲染器中的JavaScript异常,以及收集本机崩溃报告(Minidumps)。const { init } = require('@sentry/electron'); init({ dsn: 'https://<key>@sentry.io/<project&
转载 2024-06-12 04:50:43
109阅读
这个问题涉及到很多知识,而且要想把这个Runtime做好很绕。下面我就说一下我的思路:(以下内容以Windows平台为基础,Mac平台和Linux平台还得去调查一下,才能确定是否可行)首先,我们先区分三类用户:Runtime建设者(就是我们)Runtime使用者(就是使用Runtime的开发者)最终用户(就是使用Runtime开发者开发的应用的那些用户)接下来我们就以Runtime建设者的视角来审
 据悉,该成果经上海科学技术情报研究所和厦门大学查新,结论如下:“共检索出相关文献174篇。目前中英文尚未检出采用石墨烯作为透明导电电极,制作电容式触摸屏的文献报道”;“石墨烯透明电极作为触摸屏的手机,相关产品目前在国外处于研发和概念机阶段,尚未见大规模制造及商业化的报道。”此成果突破了石墨烯产品从实验室走向市场的瓶颈,在石墨烯材料的应用研发和产业化上具有里程碑意义。自2004年来,单层
RabbitMQ注意:在整合之前可以先看一下RabbitMQ的基本概念SpringBoot整合RabbitMQ简单实现步骤1.添加maven依赖,修改pom.xml。这个spring-boot-starter-amqp里面的amqp指的是高级消息队列协议,而rabbitmq就是amqp协议的一种实现中间件。<!-- 添加springboot对amqp的支持 --> <depend
转载 2024-04-17 12:47:53
79阅读
前言  本人是做java开发的(菜鸟),做web项目的朋友们基本上都会遇到同样一个,永远不知道客户会怎么样使用,或者说永远不知道客户会用什么浏览器打开我们做出来的应用,就算你跟他说明了一定得用某某某浏览器打开,还是有人会用别的浏览器打开,这种情况通常我们会去做适配(前端),最近公司有需求要把一个项目做成Windows桌面应用,由于我们公司的前端工程师刚好离职了,然后就由我去看这块,为了方便以后的查
转载 2024-06-20 13:50:20
380阅读
1、概述electron:使用javascript、css、html构建跨平台的桌面应用程序vue:数据驱动视图中的一款渐进式的javascript框架element:基于vue的桌面端UI组件库开发平台OS:windows开发平台IDE:vs code构建项目模板由创建项目、改造项目、自定义标题栏、打包项目等几个篇章组成,最终产出物是将electron、vue、element三者结合起来,构建出
转载 2024-03-25 16:20:27
56阅读
在会使用hibernate 和spring框架后 两个框架的整合就变的相当容易了,为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象HibernateTemplate3、使用Spring的功能实现声明式的事务管理第一步:搭建hibernate环境(包括引入hib
# Electron + Element Plus + TypeScript 实现指南 ## 简介 在本篇文章中,我将教会你如何使用 ElectronElement Plus 和 TypeScript 来构建一个桌面应用程序。我们将按照以下步骤进行: 1. 了解 Electron 2. 创建 Electron 项目 3. 配置 TypeScript 4. 引入 Element Plus 5.
原创 2023-09-09 14:14:50
297阅读
electron 简介electron是由GitHub开发,是一个用HTML、CSS、JavaScript来构建的桌面应用程序的开源库,可以打包为Mac、Windows、Linux系统下的应用。electron是一个运行时的环境,包含Node和Chromium 可以理解为把web应用运行在Node的环境中。结构electron运行package.json中的main字段就标明了主进程主进程用来创建
  • 1
  • 2
  • 3
  • 4
  • 5