Innovic-io / angular-electron-starter

Build desktop apps using Angular4+ and Electron

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Build desktop apps using Angular4+ and Electron

License:MIT License


Languages

Language:JavaScript 69.5%Language:TypeScript 26.4%Language:HTML 3.8%Language:CSS 0.3%