前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何解决electron中无法require('electron').remote

如何解决electron中无法require('electron').remote

原创
作者头像
挥刀北上
修改2021-12-15 15:58:11
6.8K0
修改2021-12-15 15:58:11
举报
文章被收录于专栏:Node.js开发Node.js开发

再开发electron应用时有时候需要在渲染引擎的js中调用remote,从而调用客户端的原生弹窗,但是有时候我们在渲染端js中调用require('electron').remote,程序会报错,提示其不存在,该咋办呢?这其实缺少配置项。

下面举个例子,在html页面中新建一个按钮:

按钮
按钮

在页面引入的js中调用require('electron').remote:

调用require('electron').remote和弹窗
调用require('electron').remote和弹窗

此时一般会报错,该如何解决呢?需要在main.js中配置选项如下:

配置选项
配置选项

红框选中部分,第一个是允许在渲染脚本中使用require,第二个选项是可以使用remote。

以上便是electron中解决不能使用require('electron').remote的解决方案,希望对你有所帮助。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com