This is a boilerplate for Svelte using ElectronJS, with SASS as preprocessor.
To create a new project based on this boilerplate:
git clone https://github.com/Blade67/Sveltron
Note that you will need to have Node.js installed.
Install the dependencies...
cd Sveltron
npm install
...then start everything with Rollup:
npm run dev
Your app should now be up and running! Edit a component file in src and your app in the main.js, save it, and reload (CTRL+R) the app to see your changes.
If you'd rather use SASS instead of SCSS, change <style type="text/scss"> to <style type="text/sass"> in your src/App.svelte, or remove the type tag entirely, to use vanilla CSS.
Note you might need to add "svelte.language-server.runtime": "file:///path/to/your/node.exe" to your VS Code preferences.
The app is designed for quick prototyping using Svelte, thus building the app is up to you.
Electron [X]
Svelte [X]
Node-Sass [X]