Skip to content

Yaspet ( aka Yet Another Starter Pack for Electron Typescript ) use Electron 4, Angular for render process and Typescript 3 for main process.

Notifications You must be signed in to change notification settings

ravidhu/yaspet-angular

Repository files navigation

YASPET : Angular Edition

Yet Another Starter Pack for Electron & Typescript ( aka YASPET )

YASPET is a starter pack with :

  • Electron 4.
  • Typescript 3 for main process.

This edition come with all the Angular Framework tooling.

Only one tool was added on this project : Nodemon to reload the main process during development.

Unlike React Edition of YASPET, the package manager is NPM for this edition. That is simply because the "Getting Start" of Angular use it to install @angular/cli.

Of course, feel free to change the package manager and choose the one you like ;)

Getting Started

You can git clone this repository or download a zip of this repository to start coding.

Installing

After getting the project, you need to install all packages with :

npm install

After that, you start coding and enable auto reloading for front and back with :

npm run dev

You run tests for front and back with ;

npm run test

Built With

  • Electron - Build cross platform desktop apps with JavaScript, HTML, and CSS.
  • Angular - One framework. Mobile & desktop.
  • Typescript - TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
  • Nodemon - Automatically restarting the application when file changes in the directory

Author

Ravidhu Dissanayake

Other Editions

About

Yaspet ( aka Yet Another Starter Pack for Electron Typescript ) use Electron 4, Angular for render process and Typescript 3 for main process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published