This template should help get you started developing with Tauri using Aurelia 2 framework, CSS/SCSS, Typescript, and Vite.
![image](https://private-user-images.githubusercontent.com/4238205/296279701-afdcd0e6-6ac7-452d-9244-e8633f37e230.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDk3NzU2NDEsIm5iZiI6MTcwOTc3NTM0MSwicGF0aCI6Ii80MjM4MjA1LzI5NjI3OTcwMS1hZmRjZDBlNi02YWM3LTQ1MmQtOTI0NC1lODYzM2YzN2UyMzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDMwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAzMDdUMDEzNTQxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NzgwZWU1MmIyODhhZDczZWE3ODZlYWVlN2I5M2YzZTk0NTE4ZWI4YTgxYWU3MjNkYzBkYmQ4MmZmM2YzNTUwYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.6uM6EH9bm-vt1TCrN2GM8MQp-exvqZzKqEm7qyuT8Q8)
- Use the big green button "Use this template" in the upper right corner to create a copy of this repository.
- Clone your new repository to your local machine.
- Run
npm install
to install dependencies. - Run
npm run tauri dev
to start the development server. - Alternatively, if you want to run your app in browser (only), use
npm run dev
. - NOTE: If you are allready running the app with Tauri, you don't need to rerun the
dev
script. - In order to build the app, run
npm run tauri build --target=the_target
, where the_target one of the values from the list obtained running the command:$rustc --print target-list
. Example:npm run tauri build --target=x86_64-apple-darwin
.
- Create the minimalistic Tauri app with Vite and Aurelia 2.
- Add End-to-End tests.
- Add Github Actions for CI/CD, and continued application upgrade.
- Any other ideas? Please, create an issue or a pull request.
Copyright © 2024. David Kossoglyad.