/angular-electron-starter

Build desktop apps using Angular4+ and Electron

Primary LanguageJavaScriptMIT LicenseMIT

Angular 4+ Electron Starter

Build desktop apps using Angular4+ and Electron.

On the top off:

  • Angular 4+
  • NodeJS STL included
  • Electron 1.7.5+
  • REDUX - NgRx 4.x +
  • Semantic UI

Base repository: https://github.com/AngularClass/angular-starter

Development

# angular 
# http://localhost:3000
npm run start

# electron
npm run electron:dev

Test production build

npm run electron:prod

Package

# linux
npm run electron:linux

#windows
npm run electron:windows

#mac
npm run electron:mac

Windows installer

Note, you need to do this from Windows machine!

node ./windows-installer.js

ToDo

HowTo

  • Add custom NodeJS library?

Create reference to it in: ./config/webpack.common.js ( line 395 ) Add it as dependency in package.json

API