我正在开发一个有视图的幼虫包。
如何在我的视图中访问我的包中的图像。
我查看了文档,声明可以将它们移动到公共目录:
php artisan asset:publish --bench="vendor/package"
我做过的。但是如何在我的包内的视图中访问它们?另外,理想情况下,我不希望每次更新资产时都运行此命令,有没有办法在开发过程中链接到包工作台中的公用文件夹?
答案 0 :(得分:1)
他们进入public/packages/[vendor]/[package]/
,因此您可以将其称为<img src="{{ asset('packages/vendor/package/image.png') }}">
。
至于不必重新发布,Laravel并没有提供这样的方式,但是你可以在开发中在目录之间设置一个符号链接,或者设置一个文件系统观看过程(就像Grunt可以做的那样)如果你改变某些东西,就自动发布资产。