如何从公共目录中添加资产到Laravel 4?
问题描述:
我想添加资产,但我似乎无法找到一个坚实的答案在线。 {{}}不是插值,而是直接写在我的源代码中。你知道为什么吗?我目前的hello.php视图是:如何从公共目录中添加资产到Laravel 4?
<!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>
答
为了使用Blade渲染引擎,必须命名文件filename.blade.php
。
如果你不想使用刀片,你可以用普通的PHP:
<script src="<?php echo URL::asset('js/require-jquery.js') ?>"></script>
附:你的路径错了(你不需要public/
部分)。
答
删除公众/然后再试一次。
谢谢!这就说得通了。 –