文件名称:Electron-for-Desktop-Apps:这是Udemy https上的Electron for Desktop Apps的代码
文件大小:254KB
文件格式:ZIP
更新时间:2024-04-19 17:06:21
electron react redux JavaScript
用于桌面应用程序的Electron 这是 与斯蒂芬的不同 我已经从前两个应用程序HTML文件中分离了javascript文件。 我还为每个应用程序添加了一些最小CSS。 在视频信息和转换器应用程序中,我添加了有关视频的更多信息,而不仅仅是持续时间。 托盘应用 我已经将某些模块更新为最新版本,包括Electron。 我还没有更新React或Webpack,但是我不得不调整Webpack / Babel配置。 另外,我在Linux上运行,所以有两个问题: 我*在图标上附加一个显式的上下文菜单,因为仅响应单击即可完成某种工作。 默认情况下,您将获得一个上下文菜单,其中提供了应用程序名称。 我已使用模块electron-traywindow-positioner定位主窗口,因为未将bounds传递给菜单单击,因此调用tray.getBounds()同时为x和y以及宽度和高度返回0。 G
【文件预览】:
Electron-for-Desktop-Apps-master
----video-info()
--------videoinfo.js(1KB)
--------videoinfo.css(398B)
--------package.json(882B)
--------index.js(838B)
--------index.html(368B)
--------package-lock.json(96KB)
----.gitignore(282B)
----README.md(2KB)
----todo()
--------add.html(329B)
--------main.js(403B)
--------main.html(237B)
--------package.json(838B)
--------add.js(296B)
--------index.js(2KB)
--------style.css(706B)
--------package-lock.json(93KB)
----tray-timer()
--------app()
--------package.json(1KB)
--------src()
--------.babelrc(135B)
--------index.js(684B)
--------webpack.config.js(863B)
--------package-lock.json(343KB)
----package.json(2KB)
----.eslintrc.json(292B)
----converter()
--------package.json(1KB)
--------src()
--------.babelrc(135B)
--------index.js(2KB)
--------webpack.config.js(863B)
--------package-lock.json(352KB)