Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

liberosoftware's avatar

jetstream-views not in vendor:publish list?

I set up a fresh Laravel 10 project and installed Jetstream. Everything works fine basically, but I noticed that the command php artisan vendor:publish --tag=jetstream-views It fails with the error INFO No publishable resources for tag [jetstream-views].

if I fetch the whole list by using

php artisan vendor:publish

It does not appear on the list.

I found another user who had posted this same question (slightly edited it, but I have the same issue). but he received a 'post this in a new thread' response. He hasn't done that, but I need an answer too, so here I am :)

0 likes
7 replies
LaryAI's avatar
Level 58

It looks like you may have an issue with your Jetstream installation. You can try running the following commands to reinstall Jetstream and its views:

composer require laravel/jetstream
php artisan jetstream:install

If that doesn't work, you can try manually publishing the Jetstream views with the following command:

php artisan vendor:publish --provider="Laravel\Jetstream\JetstreamServiceProvider" --tag="jetstream-views"

If that still doesn't work, you may need to check your Jetstream configuration files to make sure everything is set up correctly.

liberosoftware's avatar

I receive the same error, "No publishable resources for tag [jetstream-views]."

1 like
benshawuk's avatar

Wow, why did they remove that feature? And how are we now supposed to customise the views?

1 like
adilrazashaikh's avatar

You can check this link https://jetstream.laravel.com/3.x/installation.html Application Logo After installing Jetstream, you may have noticed that the Jetstream logo is utilized on Jetstream's authentication pages as well as your application's top navigation bar. You may easily customize the logo by modifying a few Jetstream components.

#Livewire If you are using the Livewire stack, you should customize the SVGs located in the following Blade components:

resources/views/components/application-logo.blade.php resources/views/components/application-mark.blade.php resources/views/components/authentication-card-logo.blade.php #Inertia If you are using the Inertia stack, you should customize the SVGs located in the following Vue components:

resources/js/Components/ApplicationLogo.vue resources/js/Components/ApplicationMark.vue resources/js/Components/AuthenticationCardLogo.vue

mkoula's avatar

@adilrazashaikh Well, to customize the logo isn't the problem. We have "first name" and "last name" and not just the "name," and with this approach, I can throw everything away or manually recreate all the components my own way, which I found a pretty stupid approach...

Kimerrio's avatar

If you're using Jetstream v3.x with Livewire then all customizable components can be found under your application's resources/view/components directory.

The: "php artisan vendor:publish --list" has been depreciated

See doc for more help

3 likes

Please or to participate in this conversation.