第一步:搭建VITE项目 第二步:添加 electron & electron-builder 第三步:添加生产依赖,链接尽可能是中文版文档 第四步:添加开发依赖,链接尽可能是中文版文档 第五步:添加SQLite3 代码小涛:2024最新版本 electron + vite + sqlite 开发收藏夹程序【2】 2023闲来无事,想模仿某播做一个windows下的桌面直播工具,下图...
"electron:dev": "concurrently -k \"vite\" \"electron .\"", "electron:build": "vite build && electron-builder", 完整package.json {"name":"vite-project","private":true,"version":"0.0.0","main":"electron/main.js","scripts":{"dev":"vite","build":"vite build","preview":"vite p...
SQLite的一些操作基本上跟 MySQL 差不多,在这个项目中只需要简单的两张表 表一fav_list 收藏夹 ID收藏类目 ID标题链接 fav_id class_id fav_title fav_url 表二fav_class 【不考虑多级类目】 收藏类目 ID类目名称 class_id class_name electron/database.js 在electron目录下创建 database.js 这里偷懒了,直...
修改文件 vite.config.js & electron/main.js 通信 preload.js 继续改造 数据库设计 代码小涛:2024最新版本 electron + vite + sqlite 开发收藏夹程序【1】 上一篇我已经搭建好了基础框架 接下来要做的是 1. 项目改造:改造项目结构,修改 vite.config.js & electron/main.js 中的相关配置,以使项目能自动加载...
electron bettersqlite 打包 electron forge 生产打包 这里写自定义目录标题 简介 安装 打包 更多配置 配置vue项目 vue-vite的打包单页面应用 vue-vite的打包多页面应用 多平台打包 mac、win、lunix等 forge配置项 electron-builder配置项 简介 文章更新与2023年2月12日。
Electron⚡️Vite samples, includes C/C++ addons | 样板代码集合,包含 C/C++ 扩展 - electron-vite-samples/sqlite3-renderer-process/vite.config.ts at main · caoxiemeihao/electron-vite-samples
"dependencies": {"better-sqlite3":"^9.1.1","electron-log":"^5.0.0","iconv-lite":"^0.6.3"},"devDependencies": {"@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.18.8","@vicons/ionicons5":"^0.12.0","@vitejs/plugin-vue":"^4.4.0","@...
"dependencies":{"better-sqlite3":"^9.1.1","electron-log":"^5.0.0","iconv-lite":"^0.6.3"},"devDependencies":{"@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.18.8","@vicons/ionicons5":"^0.12.0","@vitejs/plugin-vue":"^4.4.0","@vue...
在electron-vite中,node的加入非常简单。在主进程中,可以配置nodeIntegration: true。preload目录下引入node代码,留一个口子在min主进程中调用。配置数据库时,推荐使用sqlite3,这是本地应用的常用选择。当然,也可以使用其他数据库,使用方式与node中相同。需要注意的是C++代码编译的问题,可能会存在兼容...