为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / AngeloBurt
我也遇到过,我的解决方式有两步使用node的12.13.0版本1.1 nvm install 12.13.0(这里的版本是运行npm start时,页面中显示的node版本)1.2 nvm use 12.13.0在 main.js 里的webPrefereces里加入 nodeIntegration: true;原因是要避免框架与node.js的冲突,app.on('ready', () => {  const mainWindow = new BrowserWindow({    width: 8...

最新回答 / 慕工程2477580
谢谢,没有您这个,真不知道错误在哪里了,非常感谢
最新版本的 uuid 使用
const { v4: uuidv4 } = require('uuid');
新版本的 showOpenDialog 已经使用了promise,不能再用回掉函数,用.then 来获取.then((res) => {
console.log(res);
});

最新回答 / 慕虎1930838
src方式可以找到node不能用,只能用domapi
electron-builder 22.3.6版本需要将package.json中scripts的dist改成electron-builder,否则build command not found.

最赞回答 / MochaCat
<...code...>试试这个,npm上的例子https://www.npmjs.com/package/uuid

最赞回答 / 慕粉1473063729
设置了  nodeIntegration: true ,renderjs中依然提示 require is not defined,网上找到的答案都说这个问题很简单,就配置这个就行了。

已采纳回答 / 幕布斯2177642
mainWindow指定发送,而event.sender进程内回调发送。就是一个页面内发信息发送到main.js,然后用event.sender进行进程内在发送回去。而mainwindow实际上是新建的一个进程窗口,我们就指定给他发送了。望采纳,我也是刚学习。

最新回答 / coding娜子
args.reduce((html, track) =&; { {
  console.log(html)
  html = html + ` &;a li&f="&{tra href="${track.path}"&me}${track.name}&but/a&>&播放&button&ton播放&;bu/button&删除&&t;/button>删除&>/button&urn&htm/li&'')`
  return html
},'...
¥69.00
立即购买
课程须知
HTML,Javascript, Node.js的基本了解
老师告诉你能学到什么?
一次学习,掌握以下主流技术重难点: 1、知道什么是electron 2、掌握从零开始,开发一个完整的应用 3、代码一次编写,可以多个系统使用 4、调用原生功能、集成浏览器内核 5、Mac系统版应用打包 6、整合Node.js的第三种应用方向 — 桌面开发
加群二维码
  • 慕课前端核心用户群
  • 群号:908286289
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消