webui
Development
To set up a development environment
- Install
gov1.15 - Install Node.js version 14.15.1
- Install
gin:go get github.com/codegangsta/gin npm install --silentto install UI dependenciesmake devto compile and run the appnpm startto start the frontend dev server (with hot-reloading)
To generate protobuf files natively on your OS, install protoc, then install these packages:
go get -u github.com/golang/protobuf/protoc-gen-go
go get -u github.com/twitchtv/twirp/protoc-gen-twirp
go get -u go.larrymyers.com/protoc-gen-twirp_typescriptThen run:
make proto-native