Laravel 刀片链接到脚本

Laravel 刀片链接到脚本,laravel,laravel-4,laravel-blade,Laravel,Laravel 4,Laravel Blade,想知道如何将刀片语法链接到jquery/javascript文件 <script src="../../public/js/jquery.min.js"></script> <script src="../../public/js/bootstrap.js"></script> 这不起作用: <link type="text/css" rel="stylesheet" href="{{ URL::to('js/jquery.m

想知道如何将刀片语法链接到jquery/javascript文件

 <script src="../../public/js/jquery.min.js"></script>


 <script src="../../public/js/bootstrap.js"></script>

这不起作用:

 <link type="text/css" rel="stylesheet" href="{{ URL::to('js/jquery.min.js') }}"> 

 <link type="text/css" rel="stylesheet" href="{{ URL::to('js/bootstrap.js') }}">

URL::to($param)
指向根文件夹(/public)并添加字符串文件夹<代码>URL::to('js/bootstrap.js')指向
/public/js/bootstrap.js
。在我看来这是正确的

尽管您对javascript使用了css链接标记。尝试使用:

<script src="{{ URL::to('js/jquery.min.js') }}"></script>
<script src="{{ URL::to('js/bootstrap.js') }}"></script>

您应该使用以下方法:

<script src="{{ URL::asset('/js/jquery.min.js') }}"><script/>
<script src="{{ URL::asset('/js/bootstrap.js') }}"><script/>

您的文件名为
x.blade.php
?在上一个代码示例中,您正在加载带有CSS链接、键入和rel的JavaScript。那是行不通的。我发布了一个肯定有效的答案。当您在工作台中创建包时,这也会起作用。这是加载资产的正确方法。我很好奇,并查找了URL::to和URL::asset之间的主要区别,@sidneydobber提到了这一点。布卢格在这里。扰流板警报:通过使用to()覆盖asset(),可以获得更大的实用性。
php artisan asset:publish --bench="vendor/package"