Laravel 5 资产(';资产';)在使用laravel中的前缀后返回到错误的目录

Laravel 5 资产(';资产';)在使用laravel中的前缀后返回到错误的目录,laravel-5,routes,assets,prefix,Laravel 5,Routes,Assets,Prefix,这是我加载资产的行: <script src="{{ asset('assets') }}/js/vendors/jquery-3.2.1.min.js"></script> 这段代码很好用,但是当我使用像这样的前缀时: Route::group(['prefix'=>'parkir'], function (){ Route::resource('masuk', 'Backend\ParkirInController'); }); 资产未加载,并显示错误

这是我加载资产的行:

<script src="{{ asset('assets') }}/js/vendors/jquery-3.2.1.min.js"></script>
这段代码很好用,但是当我使用像这样的前缀时:

Route::group(['prefix'=>'parkir'], function (){
   Route::resource('masuk', 'Backend\ParkirInController');
});
资产未加载,并显示错误,如

require.min.js:5 GET net::ERR_中止404(未找到)


因此前缀
parkir
的名称包含在资产URL中。

尝试更改此行:


在这里,您刚刚在
资产
之前添加了一个
/
,以便url从根开始,而不是从相对当前路径开始

尝试更改此行:


在这里,您刚刚在
资产
之前添加了一个
/
,以便url从根开始,而不是从相对当前路径开始

我终于可以解决了!这是因为模板中的
dashboard.js
正在使用
require.js
以静态路径设置所需的资产。 看起来像这样


在我像@Imran所说的那样在行的开头添加了
/
。它工作得很好

我终于可以解决它了!这是因为模板中的
dashboard.js
正在使用
require.js
以静态路径设置所需的资产。 看起来像这样


在我像@Imran所说的那样在行的开头添加了
/
。它工作正常

但仍有错误。这里是一些截图,这是错误,这是url,这是我在尝试{{dd(asset('/assets/js/vendors/Datatables-1.10.19/jquery.Datatables.min.js'))}“@ImranIf这个答案解决了你的问题(如你在答案中提到的),不要忘记投票并批准这个答案。祝你好运,还是有个错误。这里是一些截图,这是错误,这是url,这是我在尝试{{dd(asset('/assets/js/vendors/Datatables-1.10.19/jquery.Datatables.min.js'))}“@ImranIf这个答案解决了你的问题(如你在答案中提到的),不要忘记投票并批准这个答案。最美好的祝福。
Route::group(['prefix'=>'parkir'], function (){
   Route::resource('masuk', 'Backend\ParkirInController');
});