在 Laravel 模板中加载资产?

Load asset in Laravel template?

我尝试在模板中加载资产 JS blade:

<script src="{{ asset('js/angular_my.js')}}"></script>

在控制台中 Chrome 我收到 JS 错误:

 http://localhost/public/%7B%7B%20asset('js/angular_my.js')%7D%7D 

如果要显示源代码 HTML 我看到的代码:

<script src="{{ asset('js/angular_my.js')}}"></script>

资产来自 Public 文件夹。这就是为什么您的文件应该位于:public/js/ 目录中的原因。希望对你有帮助

就我而言,我的 laravel 存储目录

中的文件名末尾缺少 .blade