electron
愤怒的佛手瓜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
electron 缩略图实现
用到了nativeImage引用import { nativeImage} from 'electron' const imagebuff = nativeImage.createFromPath(path) //等比缩放到特定大小 let sizeContent = imagebuff.getSize() let calibration = sizeContent.width > sizeContent.height ? 'width' : 'height' const原创 2022-01-10 17:11:25 · 1189 阅读 · 0 评论 -
缩略图前端electron正常版本,(图片处理库sharp,同步缩小处理)
import fs from 'fs';import Promise from 'bluebird';import sharp from 'sharp';Promise.promisify(fs.readFile)('./a.png') .then(buffer => { sharp(buffer) .resize(100, 100,{ fit: 'inside' }) .toFile('output.webp', (err,原创 2022-01-06 17:45:41 · 731 阅读 · 0 评论 -
# node、imagemin实现缩略图的过程
安装库import imagemin from "imagemin";import bluebird from "bluebird";import imageminMozjpeg from "imagemin-mozjpeg";import imageminPngquant from "imagemin-pngquant";//版本"imagemin": "^7.0.1","imagemin-mozjpeg": "^8.0.0","imagemin-pngquant": "^6.0.1",原创 2022-01-05 18:37:26 · 1411 阅读 · 0 评论 -
vue项目 watch之 $route
添加日期时间%DATE% %TIME%// A:代码 $route: { handler: function(route) { this.redirect = route.query && route.query.redirect console.log("redirect",this.redirect) }, immediate: true }// B:代码this.$router.push({原创 2021-10-20 10:49:51 · 2490 阅读 · 0 评论 -
js+electron代码混淆 asarmor的应用
npm i asarmor 下载混淆插件在package文件build里添加"afterPack": “./myAfterPackHook.js”编写myAfterPackHook.js文件myAfterPackHook.js 文件const { Asarmor, Trashify } = require('asarmor');const { join } = require("path");exports.default = async ({ appOutDir, packager })原创 2021-10-11 10:07:27 · 1930 阅读 · 2 评论 -
Electron渲染进程调用主进程
Electron渲染进程调用主进程引用const BrowerWindow = require(“electron”).remote.BrowserWindow;const { remote } = require(“electron”);const BrowerWindow = remote.BrowserWindow;应用 var contentDom = document.querySelector('#index'); const BrowerWindow原创 2021-07-16 16:47:05 · 545 阅读 · 0 评论
分享