为了账号安全,请及时绑定邮箱和手机立即绑定
太棒了,我就喜欢看用原生js开发的教学
好的开始!
DevTools右上角的三个点的布局选项可以将DevTools当作独立窗口独立出去,这样比较好看
Mac 下devtools是 option+command+i
老师,icns有没有快速的制作方法呢,
WCZ
坐等课程.
最新版本的 uuid 使用
const { v4: uuidv4 } = require('uuid');
新版本的 showOpenDialog 已经使用了promise,不能再用回掉函数,用.then 来获取.then((res) => {
console.log(res);
});
electron-builder 22.3.6版本需要将package.json中scripts的dist改成electron-builder,否则build command not found.
我记得没暴露过自己的名字啊 发现自己的名字出现在右侧 但是这个头像我没用过啊 天啊 这个老师的名字和我同名同姓!中国有30W个张伟 现在叫张轩的也多起来了嘛。。
2020/1/11日 BrowserWindow可继承,楼上的仁兄你看的都是什么时候的issue了...我觉得是你自己的问题
我的解决方法是不用class继承了,只是封装一个创建BrowserWindow实例的方法,这样也可以达到代码复用的效果
老师,我在跟着这节课做的时候,一直报错,查了很久的原因,发现是electron的BrowserWindow不支持继承了,官方解释在这里:
https://github.com/electron/electron/issues/23#issuecomment-19613241
老师记得提醒同学们。
最后文件的路径不显示的,用以下代码,
ipcMain.on('open-music-file', () => {
dialog.showOpenDialog({
properties: ['openFile', 'multiSelections'],
filters: [{ name: 'Music', extensions: ['mp3'] }]
}).then(result => {
console.log(result.filePaths)
})
})
require引用js无效
¥69.00
立即购买
课程须知
HTML,Javascript, Node.js的基本了解
老师告诉你能学到什么?
一次学习,掌握以下主流技术重难点: 1、知道什么是electron 2、掌握从零开始,开发一个完整的应用 3、代码一次编写,可以多个系统使用 4、调用原生功能、集成浏览器内核 5、Mac系统版应用打包 6、整合Node.js的第三种应用方向 — 桌面开发
加群二维码
  • 慕课前端核心用户群
  • 群号:908286289
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消