php - 如何从公共(public)目录向 Laravel 4 添加 Assets ?

标签 php laravel laravel-4

我正在尝试添加 Assets ,但我似乎无法在网上找到可靠的答案。 {{}} 不是内插值,而是字面上写在我的源代码中。你知道为什么吗?我当前的 hello.php View 是:

<!doctype html>
<html lang="en">
<head>

</head>
<body>
    testing
    <script data-main="{{ URL::asset('public/js/main') }}" src="{{ URL::asset('public/js/require-jquery.js') }}"></script>
</body>
</html>

最佳答案

您必须将文件命名为 filename.blade.php 才能使用 Blade 渲染引擎。

如果你不想使用 Blade,你可以使用普通的 PHP:

<script src="<?php echo URL::asset('js/require-jquery.js') ?>"></script>

P.S. 你的路径是错误的(你不需要 public/ 部分)。

关于php - 如何从公共(public)目录向 Laravel 4 添加 Assets ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17584676/

相关文章:

php - 代码将标题复制到每条记录

php - 如何从数组中获取唯一值?

PHP session - 登录后未存储用户

php - 如何获得序列化输出数据?

php - 上传图片时在 null 上调用成员函数 storeAs()

php - Laravel 4 上传图片表单

php - Laravel自定义异常处理程序未运行

Laravel 5.6 - 在 Controller 中按名称获取路由

php - 在 Lumen 中执行迁移时未设置表名

laravel-4 - Laravel 4.1 Eloquent ORM 自定义表名