7.0.5 • Published 11 months ago

vite-plugin-symfony v7.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Vite plugin Symfony

!IMPORTANT This repository is a "subtree split": a read-only subset of that main repository symfony-vite-dev which delivers to packagist only the necessary code.

!IMPORTANT If you want to open issues, contribute, make PRs or consult examples you will have to go to the symfony-vite-dev repository.

A Vite plugin to easily integrate Vite into your Symfony application.

  • create a entrypoints.json file inside your build directory with your js/css/preload dependencies.
  • reload your browser when you update your twig files

This package is intended for use with the Symfony Bundle : pentatrion/vite-bundle.

Installation

npm i vite-plugin-symfony

Create this directory structure :

├──assets
│ ├──app.js
│ ├──app.css
│...
├──public
├──composer.json
├──package.json
├──vite.config.js

Vite base config with vite

// vite.config.js
import {defineConfig} from "vite";
import symfonyPlugin from "vite-plugin-symfony";

export default defineConfig({
    plugins: [
        symfonyPlugin(/* options */),
    ],

    build: {
        rollupOptions: {
            input: {
              app: "./assets/app.js" /* relative to the root option */
            },
        },
    }
});

and your package.json :

{
    "scripts": {
        "dev": "vite",
        "build": "vite build"
    },
    "devDependencies": {
        "vite": "^5.0",
        "vite-plugin-symfony": "^7.0"
    }
}

Read the Docs to Learn More.

Ecosystem

PackageDescription
vite-bundleSymfony Bundle (read-only)
symfony-vite-devPackage for contributors

License

MIT.

7.0.5

11 months ago

7.0.4

1 year ago

6.5.0

1 year ago

7.0.0

1 year ago

7.0.3

1 year ago

7.0.2

1 year ago

7.0.1

1 year ago

6.5.2

1 year ago

6.5.1

1 year ago

6.5.3

1 year ago

6.4.7

1 year ago

6.4.6

1 year ago

6.4.5

1 year ago

6.4.4

1 year ago

6.4.3

2 years ago

6.4.2

2 years ago

6.4.1

2 years ago

6.4.0

2 years ago

6.3.6

2 years ago

6.3.5

2 years ago

6.3.4

2 years ago

6.3.3

2 years ago

6.3.2

2 years ago

6.3.1

2 years ago

6.1.0

2 years ago

6.3.0

2 years ago

6.1.2

2 years ago

6.1.1

2 years ago

6.1.3

2 years ago

5.0.0

2 years ago

6.0.1

2 years ago

6.0.0

2 years ago

6.2.0

2 years ago

4.3.4

2 years ago

4.3.3

2 years ago

3.3.1

2 years ago

3.3.0

2 years ago

3.3.2

2 years ago

4.3.2

2 years ago

4.3.1

2 years ago

4.1.0

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.3.0

2 years ago

4.2.0

2 years ago

4.1.1

2 years ago

4.0.2

2 years ago

0.7.6

2 years ago

0.7.5

3 years ago

0.7.8

2 years ago

0.7.7

2 years ago

0.7.2

3 years ago

0.6.3

3 years ago

0.7.1

3 years ago

0.6.2

3 years ago

0.7.4

3 years ago

0.7.3

3 years ago

0.6.4

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.4.0-0

3 years ago

0.5.0

3 years ago

0.3.2

3 years ago

0.4.0

3 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.3.1

4 years ago

0.2.5

4 years ago

0.3.0

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago