我在/public/js/
中有一个名为myjavascript.js
的javascript文件。
我想将它包含在我的网站中。
所以我这样做了:
@extends('something')
@section('scripts')
<script src="/js/myjavascript.js"></script>
@stop
@section('content')
...
这项工作在其他项目中,但不在这个新项目中。我做错了什么?
答案 0 :(得分:1)
试试这个:
<script rel="text/javascript" src="{{ URL::asset('js/myjavascript.js') }}"></script>
答案 1 :(得分:1)
试试这个
<script src="{{ asset('/js/myjavascript.js') }}"></script>
答案 2 :(得分:1)
我认为您的代码需要更新如下:
{!! Html::script('js/myjavascript.js') !!}
希望这对你有用!
答案 3 :(得分:0)
<script src="{{ asset('/js/myjavascript.js') }}"></script>
非常完美。
从.env文件中检查您的APP_URL。
如果您的APP_URL = www.example.com 那么您的来源将是 www.example.com/js/myjavascript.js
如果您的APP_URL = example.com / laravel
那么您的来源将是 www.example.com/laravel/js/myjavascript.js
有关资产助手功能的更多信息,请查看“https://github.com/laravel/framework/blob/5.4/src/Illuminate/Foundation/helpers.php”