Как использовать laravel-jsvalidation под laravel-modules?

#laravel

#laravel

Вопрос:

В приложении Laravel 6 / nwidart / laravel-modules 7 я установил proengsoft / laravel-jsvalidation в каталоге моего модуля, но я получил ошибки, которые

 Class 'JsValidator' not found
  

Когда я использовал proengsoft / laravel-jsvalidation для всех приложений и в файле blade, у меня было :

 <script src="{{ asset('vendor/jsvalidation/js/jsvalidation.js')}}"></script>
{!! JsValidator::formRequest('ModulesPagesHttpRequestsPageTypeRequest', '#form_page_type_edit'); !!}
  

Но после того, как я удалил proengsoft / laravel-jsvalidation в корневом приложении и установил под своим модулем

Я нашел файл по пути Project/Modules/Pages/vendor/proengsoft/laravel-jsvalidation/public/js/jsvalidation.js

и попытался :

 <script src="{{ asset('Modules/Pages/vendor/proengsoft/laravel-jsvalidation/public/js/jsvalidation.js')}}"></script>
  

Но все та же ошибка.
Я пытался

 composer dump-autoload 
  

как в корне приложения, так и в каталоге пакетов, и сбой.
Какой способ правильный?

Спасибо!

Комментарии:

1. опубликовал ли ты ресурсы.? php artisan vendor:publish --provider="ProengsoftJsValidationJsValidationServiceProvider"

2. Я попытался запустить его на странице моего модуля и получил ошибку: не удалось открыть входной файл: artisan. Должен ли я запускать его из корня приложения?

3. Я запускаю команду в корне, но это не помогло, я все еще получаю ту же ошибку