Renderer Process引入 electron报错

Uncaught ReferenceError: __dirname is not defined
原因是在Renderer Process中,使用import或者requ问题
解决方法应使用 window.require(‘electron’)

 // main.jsnew BrowserWindow({ width: 800, height: 600, webPreferences: {nodeIntegration: true} })
 // Renderer Processconst { ipcRenderer } = window.require('electron')

这样就能欢乐的使用 ipcRenderer 和 ipcMain 交流了

Electron渲染页面(Renderer Process)引入ipcRenderer相关推荐

  1. web前端技术分享Electron之Renderer Process API

    本文由小千给大家分享Renderer Process API,首先Renderer API 主要包括 remote.Browser window proxy.desktop Capture Rende ...

  2. electron 渲染进程调用主进程_万物皆可快速上手之Electron(第一弹)

    (给前端大全加星标,提升前端技能) 作者: 前端森林 公号 /  前端森林 (本文来自作者投稿) 最近在开发一款桌面端应用,用到了Electron和React. React作为日常使用比较频繁的框架, ...

  3. Python3网络爬虫实战-38、动态渲染页面抓取:Splash的使用

    Splash 是一个 JavaScript 渲染服务,是一个带有 HTTP API 的轻量级浏览器,同时它对接了 Python 中的 Twisted和 QT 库,利用它我们同样可以实现动态渲染页面的抓 ...

  4. 如何实现electron多页面间通信

    如何实现electron多页面间通信 1,业务需求: 总共有两个页面,页面A显示数据,页面B处理数据,主线程Main 2,实现的技术方案: 在主线程中打开页面A和B,B页面不进行显示,主要负责处理从A ...

  5. 第46讲:遇到动态页面怎么办?详解渲染页面爬取

    前面我们已经介绍了 Scrapy 的一些常见用法,包括服务端渲染页面的抓取和 API 的抓取,Scrapy 发起 Request 之后,返回的 Response 里面就包含了想要的结果. 但是现在越来 ...

  6. 路由到另外一个页面_如何在多个页面中,引入一个公共组件

    应用场景 在前端开发的过程中,时常有这样的一个需求,需要将某个组件,展示在不同的页面中.常见的有,头部菜单栏.底部版权,如下图中的菜单,就需要在不同页面中进行显示. 解决方法 假设有这样一个需求,希望 ...

  7. php和asp渲染页面,Vue.js与 ASP.NET Core 服务端渲染功能

    在前端使用 Vue.js,Vue 服务端渲染直到第二个版本才被支持. 在本例中,我想展示如何将 Vue.js 服务端渲染功能整合 ASP.NET Core. 我们在服务端使用了 Microsoft.A ...

  8. vue 刷新嵌套路由_vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法...

    解决vue-router嵌套路由(子路由)在history模式下刷新无法渲染页面的问题,具体内容如下 一. 异常描述 本来使用的是vue-router的hash模式,但是hash模式下url需要带&q ...

  9. .vue文件 转换成html,在vue中把含有html标签转为html渲染页面的实例

    在vue中把含有html标签转为html渲染页面的实例 在标签内部添加v-html指令即可 使用pug的写法: 这个content表示的是一个含标签的变量 输入content为: 我是p标签 输出结果 ...

最新文章

  1. 解读 | 2019年10篇计算机视觉精选论文(上)
  2. python 和 torch 交叉熵损失
  3. 程序猿修仙之路--数据结构之你是否真的懂数组?
  4. 加密封装 怎么把_不要再封装各种Util工具类了,这个神级框架值得拥有!
  5. 码云上传代码添加标签_第一次使用Git Bash Here 将本地代码上传到码云
  6. mybatis dao实现 || 接口代理方式实现
  7. GWO(灰狼优化)算法
  8. python编程(GUI线程和工作线程的同步)
  9. Http client to POST using multipart/form-data
  10. CleanMyMac X2022纯净版苹果电脑管家
  11. Using Oracle Database 11g Release 2 Result Cache in an Oracle RAC Environment
  12. iOS获取UUID,并使用keychain存储,可用于封设备
  13. 【计蒜客 - 蓝桥训练】蒜厂年会(循环数列的最大子段和)
  14. 存储单元、存储字、字、字节
  15. 少有人走的路 - 读书笔记
  16. 华为云对象存储连接测试
  17. 硕士阶段总结《科苑行》之工作习惯
  18. 交换机千兆和百兆对网速影响_交换机千兆和百兆对网速影响_千兆/百兆/核心/PoE/光纤交换机选型指南...
  19. 港科夜闻|香港科大商学院院长谭嘉因:金融业仍渴才,商科生疫情下有优势...
  20. FFmpeg 音频转换

热门文章

  1. 光伏并网逆变器设计方案,附有相关的matlab电路仿真文件,以及DSP的程序代码
  2. HackTheBox::Doctor
  3. 机器学习-SVM算法
  4. 回溯法--深度优先搜索
  5. 香港中文大学教授、麻省理工牛人林达华解说现代数学体系
  6. Arduino LCD1602电子时钟
  7. 【Rust日报】2021-12-15 - geoping 由 shodan 开发的多地 ping 工具
  8. Selenium2学习(四)-- xpath定位
  9. 出走的门徒之四:丰元创投朱会灿:冒险的牧师
  10. APP开发之apicloud(一)