草庐IT

electron-rebuild

全部标签

node.js - Electron url 方案 "open-url"事件

我在index.js中做了以下操作;electron.remote.app.on("open-url",function(event,url){console.log("OpenURL:"+url);});这会在MacOS中触发,但不会在Windows中触发。在Windows中是否有其他事件或不同的方式来执行它? 最佳答案 FromminesimilarQ/AatSO:这是关于使用Electron为两个平台(macOS/win32)打开应用程序并通过深度链接传递参数。Minimalelectronprojectwithdeeplin

node.js - Electron url 方案 "open-url"事件

我在index.js中做了以下操作;electron.remote.app.on("open-url",function(event,url){console.log("OpenURL:"+url);});这会在MacOS中触发,但不会在Windows中触发。在Windows中是否有其他事件或不同的方式来执行它? 最佳答案 FromminesimilarQ/AatSO:这是关于使用Electron为两个平台(macOS/win32)打开应用程序并通过深度链接传递参数。Minimalelectronprojectwithdeeplin

基于electron25+vite4创建多窗口|vue3+electron25新开模态窗体

在写这篇文章的时候,查看了下electron最新稳定版本由几天前24.4.0升级到了25了,不得不说electron团队迭代速度之快!前几天有分享一篇electron24整合vite4全家桶技术构建桌面端vue3应用示例程序。https://www.cnblogs.com/xiaoyan2017/p/17436076.html这次继续接着上次项目,主要介绍electron25结合vue3技术实现创建多开窗口及窗口间主/渲染进程通信知识。随着electron快速更新,结合vite的高效构建运行速度,现在新开一个独立窗口,打开速度极快。electron官网主进程模块BrowserWindow用于创

node.js - 需要带有 TypeScript、SystemJS 和 Electron 的 nodejs "child_process"

我正在开发一个简单的nodejselectron(以前称为原子壳)项目。我正在使用angular2编写它,使用与他们在typescript文档中推荐的相同项目设置:tsc:{"compilerOptions":{"target":"es5","module":"system","moduleResolution":"node","sourceMap":true,"emitDecoratorMetadata":true,"experimentalDecorators":true,"removeComments":false,"noImplicitAny":false},"exclude"

node.js - 需要带有 TypeScript、SystemJS 和 Electron 的 nodejs "child_process"

我正在开发一个简单的nodejselectron(以前称为原子壳)项目。我正在使用angular2编写它,使用与他们在typescript文档中推荐的相同项目设置:tsc:{"compilerOptions":{"target":"es5","module":"system","moduleResolution":"node","sourceMap":true,"emitDecoratorMetadata":true,"experimentalDecorators":true,"removeComments":false,"noImplicitAny":false},"exclude"

Flutter调优--深入探究MediaQuery引起界面Rebuild的原因及解决办法

前言我们可以通过MediaQuery.of(context)方法获取到一些设备和系统的相关信息,比如状态栏的高度、当前是否是黑暗模式等等,使用起来相当方便,但是也要注意可能引起的页面rebuild问题。本文会介我们可以通过MediaQuery.of(context)方法获取到一些设备和系统的相关信息,比如状态栏的高度、当前是否是黑暗模式等等,使用起来相当方便,但是也要注意可能引起的页面rebuild问题。本文会介绍一个典型的例子,并深入源码来探讨引起rebuild的原因,最后介绍避免rebuild的几个办法。绍一个典型的例子,并深入源码来探讨引起rebuild的原因,最后介绍避免rebuild

node.js - Contextify@0.1.3 安装 : `node-gyp rebuild` failed with 1

我尝试npminstalljquery,但在尝试安装其中一个依赖项Contextify时失败。所以我尝试npminstallcontextify并得到了这个错误。在网上查找了大约一个小时左右后,我还没有找到解决方案。我不断靠近,但还不够靠近。我的node.js在Ubuntu12.04上运行,正如您在我的代码中看到的,node.js的版本是0.8.11。这是尝试npminstalljquery时的错误:gyphttpGEThttp://nodejs.org/dist/v0.8.11/node-v0.8.11.tar.gzgypWARNinstallgotanerror,rollingba

node.js - Contextify@0.1.3 安装 : `node-gyp rebuild` failed with 1

我尝试npminstalljquery,但在尝试安装其中一个依赖项Contextify时失败。所以我尝试npminstallcontextify并得到了这个错误。在网上查找了大约一个小时左右后,我还没有找到解决方案。我不断靠近,但还不够靠近。我的node.js在Ubuntu12.04上运行,正如您在我的代码中看到的,node.js的版本是0.8.11。这是尝试npminstalljquery时的错误:gyphttpGEThttp://nodejs.org/dist/v0.8.11/node-v0.8.11.tar.gzgypWARNinstallgotanerror,rollingba

node.js - Electron:将缓冲区从主发送到渲染器

在主进程中,我有一个简单的Uint8Array,我想将它发送给渲染器进程。sender.send正在将所有内容都转换为JSON,因此它不能用于二进制数据。有没有简单的解决方案? 最佳答案 在main.js中global.Uint8Array.root=YOUR_JSON;在渲染js中const{remote}=require('electron');...console.log(remote.getGobal('Uint8Array').root); 关于node.js-Electron

node.js - Electron:将缓冲区从主发送到渲染器

在主进程中,我有一个简单的Uint8Array,我想将它发送给渲染器进程。sender.send正在将所有内容都转换为JSON,因此它不能用于二进制数据。有没有简单的解决方案? 最佳答案 在main.js中global.Uint8Array.root=YOUR_JSON;在渲染js中const{remote}=require('electron');...console.log(remote.getGobal('Uint8Array').root); 关于node.js-Electron