juanda / electron-angular

A boilerplate application to start an electron application with angular 1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

electron-angular1-boilerplate

Clone and run for a quick way to see Electron in action.

This is a minimal Electron application based on the Quick Start Guide within the Electron documentation.

A basic Electron application needs just these files:

  • package.json - Points to the app's main file and lists its details and dependencies.
  • main.js - Starts the app and creates a browser window to render HTML. This is the app's main process.
  • index.html - A web page to render. This is the app's renderer process.

You can learn more about each of these components within the Quick Start Guide.

To Use

# Clone this repository
git clone https://github.com/juanda/electron-angular.git
# Go into the repository
cd electron-angular
# Install dependencies for main process
npm install
# Install dependencies for renderer rprocess
cd renderer
bower install

# Run the app
cd ..
npm start

The management of the main process is made with npm (package.json), while the renderer process is managed with bower (renderer/bower.json). This way I can work as I use to do when developping web apps.

Resources for Learning Electron

License

CC0 1.0 (Public Domain)

About

A boilerplate application to start an electron application with angular 1

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 67.0%Language:HTML 27.6%Language:CSS 5.4%