JS供应商发布的文件不起作用

时间:2018-08-18 00:14:46

标签: laravel laravel-5.6

我正在使用laravel filemanager:

https://unisharp.github.io/laravel-filemanager/installation

当我从供应商公开发布内容时,除JS文件外,其他所有功能均正常。

它仍然使用供应商的js文件,而不是公共的。

我尝试过:

  • 运行作曲家dumpautoload

  • 在laravel和浏览器中的任何代码更改后,清除所有缓存。

  

从公共目录删除js文件除了我删除时什么都没有   他们从供应商文件夹中说,即使他们在   公共目录..

1 个答案:

答案 0 :(得分:0)

我发现,只有一个js / script不在公共目录中使用,而是在供应商目录中使用。

我发现供应商内部视图目录=> index.blade.php

<script>{!! \File::get(base_path('vendor/unisharp/laravel-filemanager/public/js/script.js')) !!}</script>
{{-- Use the line below instead of the above if you need to cache the script. --}}
{{-- <script src="{{ asset('vendor/laravel-filemanager/js/script.js') }}"></script> --}}

并注释了供应商脚本和未注释的公共脚本。

现在可以了。