Skip to content

Instantly share code, notes, and snippets.

@ahgood
Last active May 24, 2018 08:23
Show Gist options
  • Save ahgood/d5e7e0a6de395ab58e378b1ac8450be8 to your computer and use it in GitHub Desktop.
Save ahgood/d5e7e0a6de395ab58e378b1ac8450be8 to your computer and use it in GitHub Desktop.
Electron Get Started
1 git clone https://github.com/electron/electron-quick-start nodeapp
2 cd nodeapp
3 npm install
4 npm install jquery bootstrap popper.js request electron-connect
5 npm install gulp-cli -g
6 npm install gulp -D
7 create file gulpfile.js
'use strict';
var gulp = require('gulp');
var electron = require('electron-connect').server.create();
gulp.task('default', function () {
// Start browser process
electron.start();
// Restart browser process
// gulp.watch('app.js', electron.restart);
// Reload renderer process
gulp.watch(['index.html'], electron.reload);
});
8 Add following code to index.html
<script>require('electron-connect').client.create()</script>
<script>
window.jQuery = require('jquery')
window.Popper = require('popper.js')
window.Bootstrap = require('bootstrap')
</script>
9 Open current folder in Sublime Text: sublime .
10 gulp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment