gpt4 book ai didi

cakephp - 从自定义目录加载供应商 Assets - cakephp 3

转载 作者:行者123 更新时间:2023-12-01 06:07:50 25 4
gpt4 key购买 nike

我想在 cakephp 3 中创建供应商包。它应该依赖于另一个包,它同时具有 php 文件和一些静态 Assets :如 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 ,这是我不想做的事情。

我如何告诉 cake 从他们的确切文件夹而不是 webroot 加载供应商的文件?或者有什么更好的方法可以解决这个问题,而不必复制一些东西。我正在使用 Composer 。

谢谢

最佳答案

您是在 Linux 机器上执行此操作吗?如果是这样,您可以创建一个符号链接(symbolic link),以便让 webroot 目录直接指向包的根目录。

关于cakephp - 从自定义目录加载供应商 Assets - cakephp 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36391592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com