Home
Softono

Vite Plugin Svelte

Open source MIT JavaScript
1K
Stars
140
Forks
29
Issues
9
Watchers
2 months
Last Commit

 About Vite Plugin Svelte

Svelte plugin for

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Vite Plugin Svelte?

We provide expert installation service for this software. Our team will install, configure, and secure Vite Plugin Svelte on your server. plans start at just $30.

Vite Plugin Svelte

View on GitHub

@sveltejs/vite-plugin-svelte

npm version CI Chat

The official Svelte plugin for Vite.

Installation

npm install --save-dev @sveltejs/vite-plugin-svelte

Usage

// vite.config.js
import { defineConfig } from 'vite';
import { svelte } from '@sveltejs/vite-plugin-svelte';

export default defineConfig({
  plugins: [
    svelte({
      /* plugin options */
    })
  ]
});

Documentation

Packages

Package Changelog
@sveltejs/vite-plugin-svelte Changelog

Got a question? / Need help?

Join the Svelte Discord server!

Development

All scripts work from monorepo-root. The plugins are unbundled esm, a build step is not required while developing locally, but restarting local dev-servers can be needed to apply changes.

  • pnpm i to install dependencies

  • pnpm playwright install chromium to install required playwright browser binaries via local playwright-core

    NOTE This repo uses playwright-core with a bin alias to playwright via package.json script Calling pnpm dlx playwright install chromium will not work.

  • pnpm check and pnpm:test to validate changes

  • pnpm format to format source code

  • pnpm test:unit, pnpm test:serve or pnpm test:build to run a subset of tests

  • pnpm test <e2e-directory-name> to focus a specific testsuite

  • pnpm changeset to generate a changeset

  • pnpm generate:types to generate public types from jsdoc (this is required when changing types and validated in ci)

Credits

License

MIT