Based off the guide https://filamentphp.com/docs/3.x/support/contributing I want to install filament locally so I can make a PR for it. However, despite cloning into the root directory of the laravel app and updating composer.json, filament is still installed in vendor
#filament contribution
20 messages · Page 1 of 1 (latest)
I think Composer copies the repository into the vendor folder. If you don’t want this behavior, you could try to create a symlink instead of a copy...
"options": {
"symlink": true
}
Composer still installs to the vendor folder. It should symlink the files from the other folder.
And where exactly do I add this?
in the root json keys?
as in, level 1
"repositories": [
{
"type": "path",
"url": "filament/packages/*",
"options": {
"symlink": true
}
}]
delete the composer lock file AND the vendor folder
then run composer update
sometimes it's cached
Nope, even after that and running `
Nope, even after that and running composer clear-cache, it still didnt work :/
whats is in the folder ./filament? sure there is the full packges files?!
Ah I fixed it. I changed the path of filament, and forgot to add /packages/* 😅
Thanks.
Now I will see if changes are reflected