上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 69 下一页
- process.cwd() 是进程执行时的工作目录 __dirname 是当前执行js的模块目录 例如,有这样一个目录结构,index.js内引入了utils模块下的a.js脚本并执行 a.js: const add = () => { console.log(__dirname, '__dir Read More
posted @ 2022-01-20 22:57 古墩古墩 Views(243) Comments(0) Diggs(0) Edit
最近在做一个功能,在渲染进程用到了一个node插件adm-zip,开发环境好好的,打包后报错找不到adm-zip这个包,查了很多资料,没有结果; 初步推测是因为这个插件不是node核心库,不能在渲染进程使用;想着把它放在主进程,然后在渲染进程调用;网上搜了一下,还真有这种用法,记录一下; 主进程: Read More
posted @ 2022-01-19 20:58 古墩古墩 Views(560) Comments(0) Diggs(0) Edit
- webpack const modulesFiles = require.context('./modules', true, /\.js$/) vite const modulesFiles = import.meta.globEager("./modules/*.js") vite中 / 绝 Read More
posted @ 2022-01-18 23:02 古墩古墩 Views(4137) Comments(0) Diggs(0) Edit
-- vue2: 内部触发改变: this.$emit("update:visible", value); 外部绑定是需要加上.sync修饰符: :visible.sync="shows" vue3: vue3取消了.sync修饰符,通过 @update:show="shows = $event" Read More
posted @ 2022-01-18 22:51 古墩古墩 Views(3941) Comments(0) Diggs(0) Edit
- electron更新程序接入需要注意每个插件的版本,不然会遇到各种各样的问题; 我使用各个插件的版本: "electron-builder": "^21.0.0", "electron-updater": "^3.0.0", “node”: '^16.13.2', "vue-cli-plugin Read More
posted @ 2022-01-18 20:22 古墩古墩 Views(1788) Comments(1) Diggs(0) Edit
- 通过菜单切换 main.js const { app, BrowserWindow, Menu, MenuItem, shell } = require('electron') const path = require('path') // 保持一个对于 window 对象的全局引用,不然,当 Read More
posted @ 2022-01-09 21:04 古墩古墩 Views(1756) Comments(0) Diggs(0) Edit
- 打包过程中遇到的问题: 1、刚开始打包没成功,报错从github上拉取的资源比较大,提示下载资源失败;原因是electron在打包时,会从本地cache缓存中读取所需资源(用户/Appdata/Lacal/electron/各种资源),如果本地没有缓存,就会从github上下载, 国内下载会比较 Read More
posted @ 2022-01-09 18:52 古墩古墩 Views(1684) Comments(0) Diggs(0) Edit
- 这次把electron更新到了当前最新版本:16.0.6 需要用yarn命令安装,否则node install.js容易安装失败; 这次主要熟悉:预加载文件(preload)、菜单设置(Menu MenuItem)、导航设置、系统通知框(Notification)、消息框、确认框((dialog Read More
posted @ 2022-01-08 23:14 古墩古墩 Views(1205) Comments(0) Diggs(0) Edit
- electron中文教程:https://www.w3cschool.cn/electronmanual/p9al1qkx.html 项目目录: 安装electron npm install electron@4.2.12 --save-dev package.json { "name": "e Read More
posted @ 2022-01-04 22:36 古墩古墩 Views(117) Comments(0) Diggs(0) Edit
- const USER_HOME = process.env.HOME || process.env.USERPROFILE 其中 mac、linux下使用:process.env.HOMEwindows下使用:process.env.USERPROFILE 获取桌面路径: const os = Read More
posted @ 2022-01-04 18:35 古墩古墩 Views(1250) Comments(0) Diggs(0) Edit
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 69 下一页