从自定义目录加载供应商资产 – cakephp 3
发布时间:2020-12-13 22:26:07 所属栏目:PHP教程 来源:网络整理
导读:我想在cakephp 3中创建供应商包.它应该依赖于另一个包,它有php文件和一些静态资产:如js,css,img等.设置php文件自动加载我能够处理.但是要加载来自其他供应商的静态文件,例如 echo $this-Html-css('AnotherPackage.styles'); cake希望它们应该在供应商的webr
我想在cakephp 3中创建供应商包.它应该依赖于另一个包,它有php文件和一些静态资产:如js,css,img等.设置php文件自动加载我能够处理.但是要加载来自其他供应商的静态文件,例如
echo $this->Html->css('AnotherPackage.styles'); cake希望它们应该在供应商的webroot目录中,而不是它们 # another package's files /vendor/author/another-package/php /vendor/author/another-package/css_files /vendor/author/another-package/js_files /vendor/author/another-package/images 我发现只有类似的问题是copying files to webroot,这是我不想做的事情. 如何告诉蛋糕从其确切的文件夹而不是webroot加载供应商的文件?或者以更好的方式解决这个问题,而不必复制某些东西.我正在使用作曲家. 谢谢 解决方法
你是在Linux机器上这样做的吗?如果是这样,您可以创建一个符号链接,以使webroot目录指向包的根目录.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |