【发布时间】:2016-03-27 01:30:54
【问题描述】:
我刚刚开始学习几个 PHP 框架。我尝试的示例都使用了composer,我之前没有使用过,所以我还不太清楚。
我在 composer.json 中指定了一些 JS 和 CSS 库并运行了 composer install。
现在这些库已添加到vendor 文件夹中。
现在我应该如何使用这些文件夹中的 JS 和 CSS 文件,例如 bootstrap/dist/css/bootstrap.min.css ?
我尝试的示例要么只是在public/css 文件夹中有一个副本,要么使用远程链接,例如volt 文件中的<link href="//netdna.bootstrapcdn.com/bootswatch/2.3.1/united/bootstrap.min.css" rel="stylesheet">。
出于某种原因,我不喜欢在我的应用程序中使用这样的远程链接(我担心有一天它们可能会“关闭”)。
但我认为另一个选项也不是很漂亮,因为我仍然需要选择正确的文件从vendor复制到public。
难道没有“自动”的方式来做到这一点吗?或者也许通过将它指定到控制器中,然后将文件复制到 public 中?
【问题讨论】:
标签: php css laravel composer-php phalcon