访问视图中的资产 - 包

时间:2014-05-14 10:30:11

标签: laravel laravel-4

我正在开发一个有视图的幼虫包。

如何在我的视图中访问我的包中的图像。

我查看了文档,声明可以将它们移动到公共目录:

php artisan asset:publish --bench="vendor/package"

我做过的。但是如何在我的包内的视图中访问它们?另外,理想情况下,我不希望每次更新资产时都运行此命令,有没有办法在开发过程中链接到包工作台中的公用文件夹?

1 个答案:

答案 0 :(得分:1)

他们进入public/packages/[vendor]/[package]/,因此您可以将其称为<img src="{{ asset('packages/vendor/package/image.png') }}">

至于不必重新发布,Laravel并没有提供这样的方式,但是你可以在开发中在目录之间设置一个符号链接,或者设置一个文件系统观看过程(就像Grunt可以做的那样)如果你改变某些东西,就自动发布资产。