Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

balena-labs-research/balenaDevelop

Repository files navigation

Wails balenaDevelop integration

wails-app

About

This project uses Wails to bring together go-cli components and the device-uis framework to create a desktop application for development on balena devices.

It is a WIP proof of concept and is not yet ready for use. The CLI components are yet to be imported and linked with the frontend interface.

Live Development

Run npm config set legacy-peer-deps true to allow npm to install the dependencies.

Start the development backend from the frontend directory, using yarn dev.

To run in live Wails development mode, run wails dev in the project directory.

Note: The dev server is manually configured to run on port :5173 in order to properly work with wails. If this needs to be changed, please adjust the quasar.conf.js and wails.json with the new port

Building

To build a redistributable, production mode package, use wails build.