An open API service indexing awesome lists of open source software.

https://github.com/lhapaipai/symfony-vite-dev

Monorepo for symfony-vite development
https://github.com/lhapaipai/symfony-vite-dev

php symfony symfony-bundle vite-plugin

Last synced: 3 months ago
JSON representation

Monorepo for symfony-vite development

Awesome Lists containing this project

README

          



Symfony logo







# Symfony Vite Development Repository

In this repository you can contribute to `pentatrion/vite-bundle` and `vite-plugin-symfony`. You can find playgrounds for development.

## Installation

```console
git clone https://github.com/lhapaipai/symfony-vite-dev.git
cd symfony-vite-dev

# Install vite-bundle/vite-plugin-symfony dependencies
make install

# if you want to test the features in a playground
# - "basic" is the principal playground
# - "stimulus-basic" is for the core feature of stimulus
# - "stimulus" is for Symfony UX
# - other playgrounds are for specific use cases

cd playground/
symfony composer install

# if you want to install all the playgrounds in one time (for each of them)
# - composer install
# - pnpm run build
make install-playgrounds
```

## Execution

```console
# launch the development environment for the `basic` playground.
cd playground/basic
symfony local:server:start
pnpm run dev
# from your browser go to: https://127.0.0.1:8000/
```

## Ecosystem

| Package | Description |
| ----------------------------------------------------------------------- | :--------------------------- |
| [vite-bundle](https://github.com/lhapaipai/vite-bundle) | Symfony Bundle (subtree split) |
| [vite-plugin-symfony](https://github.com/lhapaipai/vite-plugin-symfony) | Vite plugin (subtree split) |

## License

[MIT](LICENSE).