1、关于开发环境启动后,窗体程序没有自动启动的问题 因为设置的端口没有触发main.js中设置的是3000,在vite.config.ts中也设置成3000就可以解决 2、关于json文件的读取 1)使用axios请求读取:axios.get("./site_data.json") 注:此方法在打包后会报错 2)使用js读取文件,文件路径要注意path.join(__dirname, '.....
cnpm create electron-vite cnpm i 或 cnpm create @quick-start/electron@latest 打包electron项目 npm run build 或通过以下指令来打包对应的平台包 如果卡在download提示github的网络问题导致打包失败,则自己根据报错提示链接先下载对应的包,再手动放到对应的目录即可,以下是各平台对应的目录: Linux: $XDG_CACHE_HOM...
"main": "main.ts", "scripts": { "dev": "vite", "start": "nodemon --exec electron . --watch ./ --ext .js,.ts,.html,.css" }, 5.先运行vue3项目,再运行electron项目 npm run dev npm run start 6.运行截图
我们希望npm run dev的时候直接把electron也启动起来而不是开两个启动一次vite再启动一次electron 第一步我们需要先建立一个文件夹 在根目录创建一个plugins编写vite插件帮我们启动electron plugins vite.electron.dev.ts //编写electron开发模式 vite.electron.build.ts //打包electron项目 index.html src main.ts App...
针对于我们当前的 Electron+Vue3+TS 项目,主要实现以下需求。 需求如下: 在渲染进程中,直接调用某个方法即可打开新窗口。 默认打开的新窗口是一个子窗口。 打开新窗口方法可以接收参数。 可以传入路由地址,新窗口渲染此路由地址页面。 可以传入窗口样式,如宽高、背景色、是否显示默认菜单栏等等。
1.置顶 全屏,退出,最小化 2.通信 3.electron实现点:开机自启,置顶窗口,黑夜模式,悬浮窗,用于定时提醒,优化的窗口拖动,优雅丝滑的改变窗口大小和位置显示界面,自定义安装,以及自定义图标,最小化,自定义托盘。 4.node 包管理工具nvp 1.vite.config.ts配置 https://blog.csdn.net/oBoLuoMi1/article/details/13...
Electron+vite+Vue3+Pinia+TS+RBAC,完整一套企业实战级真实项目。 程序员小伙伴 1395 0 3:01:56 Vue3+Vite4+Pinia+ElementPlus从0-1 web项目搭建 程序员郑清 6.2万 78 24:12:00 黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关 黑马程序员 129.0...
vue3 + ts + electron项目搭建过程 1、输入指令 npm create electron-vite 2、工程创建好后进入工程目录 执行 npm i 加载依赖项, 加载过程中可能会出现加载失败的问题,是因为github资源的问题,非项目本身问题,多执行几次即可 3、打包 输入npm run build,打包过程也会出现打包失败的问题,原因和上面一样,也是...
针对于我们当前的Electron+Vue3+TS项目,主要实现以下需求。 需求如下: 在渲染进程中,直接调用某个方法即可打开新窗口。 默认打开的新窗口是一个子窗口。 打开新窗口方法可以接收参数。 可以传入路由地址,新窗口渲染此路由地址页面。 可以传入窗口样式,如宽高、背景色、是否显示默认菜单栏等等。
我们需要先借助Vite初始化一个Vue3+TS的项目,后面我们在逐步添加electron,在任何一个文件夹下: 执行命令: npm create vite@latest my-vue-app -- --template vue-ts 安装依赖: npm install 运行项目: npm run dev 这样一个最简单的Vue3 + TS + Vite的前端项目就初始化好了。