svelte 5 + Neutralinojs
neu --version
create neutralinojs app neu create app
npm create vite@latest
npm install @tailwindcss/vite
change vite.config.js // vite.config.js import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import tailwindcss from '@tailwindcss/vite'
export default defineConfig({ plugins: [ tailwindcss(), svelte() ] })
tailwind.config.js // tailwind.config.js /** @type {import('tailwindcss').Config} / export default { content: ['./src/**/.{html,js,svelte,ts}'], theme: { extend: {}, }, plugins: [], }
add tailwind to src/app.css /* src/app.css */ @import 'tailwindcss';
test : add to App.svelte
Tailwind 4
<script src="/js/main.js"></script> -->
The default template for a Neutralinojs app. It's possible to use your favorite frontend framework by using these steps.