0

Wondering how can I link with blade syntax to my jquery/javascript files?

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


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

This didn't work:

 <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') }}">
4

2 回答 2

1

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>
于 2014-04-28T10:12:14.030 回答
0

您应该使用以下内容:

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

这将始终有效。如果您在工作台中创建一个包,这也是要走的路。

如果您想公开您的资产,您将执行以下操作:

php artisan asset:publish --bench="vendor/package"
于 2014-04-28T10:20:12.857 回答