Laravel不会加载我的javascript文件

时间:2017-04-20 10:00:47

标签: javascript php html laravel

我在/public/js/中有一个名为myjavascript.js的javascript文件。

我想将它包含在我的网站中。

所以我这样做了:

@extends('something')

    @section('scripts')
        <script src="/js/myjavascript.js"></script>
    @stop

@section('content')
...

这项工作在其他项目中,但不在这个新项目中。我做错了什么?

4 个答案:

答案 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