在开发过程中同步电子应用程序中的代码更改

萨蒂亚·维克拉姆(Sathya Vikram)

更改代码后(类似于网络浏览器同步),是否有任何工具可以实时重新加载电子应用程序?

每当我们更改电子应用程序的代码时,我都会终止现有的运行过程并重新启动电子。它们是代码更改后自动重新加载电子应用程序的任何工具吗?

乔纳塔斯·沃克(Jonatas Walker)

我发现的最好的工具(也是最简单的)是电子重装

// main.js
const electron = require('electron');
const { app, BrowserWindow } = electron;
const path = require('path');

// the first argument can be: a file, directory or glob pattern
require('electron-reload')(__dirname + '/app/index.html', {
  electron: path.join(__dirname, 'node_modules', '.bin', 'electron')
});

let mainWindow;

app.on('ready', () => {
  mainWindow = new BrowserWindow({
    // ...
  });
  mainWindow.setMenu(null);

  mainWindow.loadURL(`file://${__dirname}/app/index.html`);
  process.env.NODE_ENV !== 'production' && mainWindow.openDevTools();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在开发过程中应如何使用identifierForVendor?

来自分类Dev

在开发过程中更新用户控制

来自分类Dev

用户控件在开发过程中的位置和更新

来自分类Dev

开发过程中的npm peerDependencies

来自分类Dev

开发过程中的对象冻结

来自分类Dev

在开发过程中如何模拟串口?

来自分类Dev

在开发过程中如何为iOS禁用Crashlytics?

来自分类Dev

软件包开发过程中的python路径

来自分类Dev

在开发过程中如何从xcode托管按需资源

来自分类Dev

在ESLint规则开发过程中如何调试

来自分类Dev

在开发过程中如何阻止Java应用程序发送电子邮件?

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

春季启动 - 正确的方式应用程序启动之前运行过程中/代码?

来自分类Dev

开发过程C#deskTop应用程序中Data文件夹的正确位置在哪里

来自分类Dev

在程序包开发过程中查找未使用/“孤立”的未导出对象

来自分类Dev

在c中的程序开发过程中删除了注释的位置

来自分类Dev

在InstallShield安装过程中如何更改应用程序设置?

来自分类Dev

应用服务器集成到开发过程中

来自分类Dev

android应用程序开发过程中的空数据库

来自分类Dev

Windows应用商店开发过程中的本地文件存储

来自分类Dev

在开发过程中在android中调用REST API

来自分类Dev

如果我关闭wifi,则无法使离子应用程序正常工作(在开发过程中)

来自分类Dev

在开发过程中如何阻止Java应用程序发送电子邮件?

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

在开发过程中通过Ember应用程序提供iframe内容

来自分类Dev

在开发过程中共享应用apk。它发送当前应用程序的早期版本

来自分类Dev

在开发过程中如何授予应用程序权限?

来自分类Dev

开发过程中应用未安装错误

来自分类Dev

在开发过程中伪造身份验证

Related 相关文章

  1. 1

    在开发过程中应如何使用identifierForVendor?

  2. 2

    在开发过程中更新用户控制

  3. 3

    用户控件在开发过程中的位置和更新

  4. 4

    开发过程中的npm peerDependencies

  5. 5

    开发过程中的对象冻结

  6. 6

    在开发过程中如何模拟串口?

  7. 7

    在开发过程中如何为iOS禁用Crashlytics?

  8. 8

    软件包开发过程中的python路径

  9. 9

    在开发过程中如何从xcode托管按需资源

  10. 10

    在ESLint规则开发过程中如何调试

  11. 11

    在开发过程中如何阻止Java应用程序发送电子邮件?

  12. 12

    在应用程序开发过程中轻敲android设备

  13. 13

    春季启动 - 正确的方式应用程序启动之前运行过程中/代码?

  14. 14

    开发过程C#deskTop应用程序中Data文件夹的正确位置在哪里

  15. 15

    在程序包开发过程中查找未使用/“孤立”的未导出对象

  16. 16

    在c中的程序开发过程中删除了注释的位置

  17. 17

    在InstallShield安装过程中如何更改应用程序设置?

  18. 18

    应用服务器集成到开发过程中

  19. 19

    android应用程序开发过程中的空数据库

  20. 20

    Windows应用商店开发过程中的本地文件存储

  21. 21

    在开发过程中在android中调用REST API

  22. 22

    如果我关闭wifi,则无法使离子应用程序正常工作(在开发过程中)

  23. 23

    在开发过程中如何阻止Java应用程序发送电子邮件?

  24. 24

    在应用程序开发过程中轻敲android设备

  25. 25

    在开发过程中通过Ember应用程序提供iframe内容

  26. 26

    在开发过程中共享应用apk。它发送当前应用程序的早期版本

  27. 27

    在开发过程中如何授予应用程序权限?

  28. 28

    开发过程中应用未安装错误

  29. 29

    在开发过程中伪造身份验证

热门标签

归档