The problem is the use of PSR-4 Since Laravel is PSR-0 by default, it assumes that the resources (views, etc.) of the Package will be 2 levels higher than that of the service provider. Example:
src
├── config
├── lang
├── migrations
├── Ghunti
│ └── Subby
│ └── SubbyServiceProvider.php
├── routes.php
└── views
└── user
└── login.blade.php
PSR-4 ( "No hint path for defined for":
src
├── config
├── lang
├── migrations
├── SubbyServiceProvider.php
├── routes.php
└── views
└── user
└── login.blade.php
, boot() , :
public function boot()
{
$this->package('ghunti/subby');
}
( )
public function boot()
{
$this->package('ghunti/subby', null, __DIR__);
}