-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a bundle #12
Comments
Certainly! I initially created this repository as an example/concept, but if it helps anyone I'd love to see a bundle created out of it :D I did apply this repository in some small projects to find some edge-cases and bugs. My hopes were that I could apply this repository to some larger new project in order to have it more thoroughly tested, but so far I didn't had the chance to do so. |
So now I have to find some time :( I agree the hardest part would be override certain parts of the Vue components, we'll see |
Having an Eastern-weekend and louzy weather are the perfect conditions for making a start with this :) I barely had any experience with using assets inside a vendor-bundle, so I was afraid I would hit a wall there and would need to pre-build stuff that would be included by using something like As it turns out, if there's a For now I created a bundle-version of this project in https://github.com/k3ssen/SymfonyVuetified/tree/bundle Unfortunately, using Vue, Vuetify and Typescript in a Symfony-project requires quite a few file-modifications, which results in a lengthy 'getting started' guide. I've added a command for making some automatic file-changes possible, but that should only be suitable for new projects. I need to do some more testing (and hopefully find some time to write some automated tests) and add the bundle to packagist, but at least I made it work in this demo: https://github.com/k3ssen/SymfonyVuetified/tree/demo |
I've added this repo to packagist. merged the bundle-branch into master and tagged it, so it can now be installed as bundle into existing symfony projects. As for overwriting/overriding stuff: there are improvements to be made in this area, but at least Symfony makes it do-able to override services. For now the vue components are made globally available, which makes them quite easy to overwrite. |
Can I help somehow to create a bundle of this? So you can install it in an existing app
The text was updated successfully, but these errors were encountered: