electron 开发实时加载

Posted fws407296762

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了electron 开发实时加载相关的知识,希望对你有一定的参考价值。

第一个方式

  • cnpm install electron-reload --save-dev
  • cnpm install electron-prebuilt --save-dev
require(‘electron-reload‘)(__dirname,{
  electron:require("electron-prebuilt")
});

第二个方式

  • cnpm install electron-connect --save-dev
  • cnpm install gulp --save-dev
var gulp = require(‘gulp‘);
var electron = require(‘electron-connect‘).server.create();

gulp.task(‘watch:electron‘, function () {
  electron.start();
  gulp.watch(["./src/**/*.js"], electron.restart);
  gulp.watch([‘./src/windows/**/*.{html,js,css}‘], electron.reload);
});
  • main.js 中添加
var client = require(‘electron-connect‘).client;
client.create(new BrowserWindow());
  • gulp watch:electron

以上是关于electron 开发实时加载的主要内容,如果未能解决你的问题,请参考以下文章

分享前端开发常用代码片段

收藏|分享前端开发常用代码片段

关于js----------------分享前端开发常用代码片段

electron调用摄像头直播

在 vue-electron 组件之间加载共享的 Javascript 代码

在 vue-electron 组件之间加载共享的 Javascript 代码