如何从公共目录向Laravel 4添加资产?

时间:2013-07-11 03:42:21

标签: php laravel laravel-4

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

<!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>

2 个答案:

答案 0 :(得分:7)

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

如果您不想使用Blade,则可以使用常规PHP:

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

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

答案 1 :(得分:1)

删除公开/然后再试一次。