TAINCER / wails-angular-template

21 stars 4 forks source link

Introduction

A template for Wails beta.13 with Angular 12. (TypeScript + SASS + Hot Reload)

Current Versions:

Getting Started

Prerequisites

Creating the Projekt

Create a new Application with the Wails CLI and this template:

wails init -n projektname -t https://github.com/TAINCER/wails-angular-template

Running the Application in Developer Mode

The easiest way is to use the Wails CLI: wails dev

This should hot refresh when making changes the Frontend and rebuild when making changes in the Go.

Building the Application for Production

When building for Production, there are some parts to notice:

Finally, you can build you Application with: wails build

Adding Angular Material

In order to add Angular Material you can use the build in Angular CLI command:

cd frontend
ng add @angular/material

This will prompt you what theme you want to use, etc.