Skip to content

tea-stack/template

Repository files navigation

TEA Stack template

TypeScript / Electron / Angular to build a cross-platform app

Glossary

  • app means the Angular project used for the renderer process of Electron
  • main means the TypeScript project for the main process of Electron

Build

  • Using @angular/cli to build web assets for the renderer process
  • Using esbuild to build a bundled app.min.js for the main process
  • Using electron-builder to build installers/executables

Develop

  • npm install to get the deps
  • npm run start:app to serve the angular app at http://localhost:4200
  • npm run start:main -- --serve to start up electron to debug with the served angular app
  • npm run build:out to get the output by electron-builder

Build installers/executables

$ npm run build:app
$ npm run build:main
$ npm run build:prod

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published