Vite + Blade, the modern Laravel stack. This guide covers the complete Laravel setup for Nakshora 3.1.

Install#

terminal
bash
npm install -D @nakshora/vite-plugin

Configure#

vite.config.js
js
// vite.config.js in a Laravel app
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
import { nakshora } from '@nakshora/vite-plugin';

export default defineConfig({
  plugins: [
    laravel({ input: ['resources/css/app.css', 'resources/js/app.js'], refresh: true }),
    nakshora({ content: ['./resources/views/**/*.blade.php'] }),
  ],
});

Verify#

terminal
bash
npx nakshora doctor

Doctor validates your config, checks that content globs match real files, and prints the engine version.

Troubleshooting#

  • Run nakshora doctor first — it catches 90% of setup mistakes.

Next#

Styling patterns: concepts/utility-first-methodology|utility-first methodology · performance: performance/index|performance guide.