{"name": "electron-desktop-tool","private":true,"version": "0.0.0","main": "./src-electron/main.js","scripts": {"dev": "vite","build": "vue-tsc -b && vite build","preview": "vite preview","electron:build": "vite build && electron-builder"},"build": {"productName": "E...
虽然是vue3.x版本,但是大部分的代码还是采用了vue2.x的语法去编写,这样让没有学过vue3的同学们,看起来更直观一点 Electron是一个用于构建跨平台桌面应用程序的开源框架,由 GitHub 开发和维护。它允许开发者使用HTML、CSS和JavaScript等前端技术,结合 Node.js 和 Chromium,创建可以在Windows、macOS和Linux上运行的桌...
在Electron主进程中加载Vue应用: // main.jsconst{app,BrowserWindow}=require('electron');constpath=require('path');functioncreateWindow(){constwin=newBrowserWindow({width:800,height:600,webPreferences:{preload:path.join(__dirname,'preload.js')}});win.loadURL('http://localhost:3000');}app.whenRe...
这将启动Vue开发服务器,并在浏览器中运行Vue应用。 启动Electron应用,运行以下命令: 启动Electron应用,运行以下命令: 这将启动Electron应用,并将Vue应用加载到Electron窗口中。 现在,你可以在Electron中使用现代版本的Vue进行开发了。你可以使用Vue CLI提供的各种功能,如热重载、代码分割、状态管理等。同时,...
electronBuilder: { nodeIntegration: true, builderOptions: { asar: false, // 是否把app文件夹压缩成app.asar win: { icon: './public/app.ico', target: [ { target: 'nsis', // 利用nsis制作安装程序 arch: [ // 'x64', // 64位
一、Electron框架概述 Electron 是一个开源框架,由GitHub开发并维护,它允许开发者使用Web技术(HTML、CSS和JavaScript)构建跨平台的桌面应用程序。Electron结合了Chromium浏览器引擎和Node.js的强大功能,使得开发者可以利用前端和后端技术来创建高性能的应用程序。以下是关于Electron框架的一些关键点概述:核心特点 跨平台...
可以使用 npm(Node.js 的包管理器)来安装 Electron。在命令行中输入以下命令: npm install -g electron 3. 创建项目 使用Electron 创建一个新的项目非常简单。可以使用以下命令在命令行中创建一个新的目录,然后进入该目录: mkdir my-electron-app && cd my-electron-app ...
Electron是一个用于构建跨平台桌面应用程序的开源框架,由 GitHub 开发和维护。它允许开发者使用HTML、CSS和JavaScript等前端技术,结合 Node.js 和 Chromium,创建可以在Windows、macOS和Linux上运行的桌面应用程序。 跨平台支持 同一份代码可以在主流桌面平台上运行(Windows、macOS、Linux)。
自动更新:集成electron-updater实现差分更新,更新包体积减少90% 原生能力:通过@electron/remote调用系统级API(如托盘图标、通知中心)AI引擎集成 轻量化部署:使用ONNX Runtime加速LLaMA-2 7B模型,显存占用从24GB降至6GB 流式输出:通过async generator实现逐字渲染,首字响应时间压缩至300ms 混合架构:本地小模型...