php - 如何使用 Composer 获取多个 vendor 目录?

标签 php javascript composer-php

我的项目依赖于 ZF 和 JS 库。我希望能够将 ZF 库部署到正常位置 (vendor/zendframework/zendframework1),然后将我的 JS 库部署到其他地方 (public/my-vendor/my-library)。有办法做到这一点吗?

最佳答案

Composer 旨在管理您的 PHP 依赖项,而不是 JS。

此外,它只支持一个 vendor 文件夹。

您可能会遵循 Symfony 捆绑使用的方式:

  • 在 vendor 中安装所有内容
  • 在部署过程中将公共(public) Assets 链接(或复制)到公共(public)目录

在我看来,这比在公共(public)文件夹中安装某些东西更安全(只要您仅复制/链接库的公共(public)部分)。

关于php - 如何使用 Composer 获取多个 vendor 目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11925946/

相关文章:

PHPExcel setCellValueByColumnAndRow 不将数据写入电子表格

javascript - 如何比较javascript中的唯一时间?

php - Composer 安装 -sS 或 -s

PHP try catch 异常

php - PHP可以安全地使用unix时间戳来查询mysql数据库吗?

javascript - 是否可以仅使用 grunt uglify 来缩小未缩小的 JS 文件

javascript - ajax 在 Safari 上不一致

php - 我在 docker 下安装 composer-plugin-api 时出错

php - 如何从源代码运行 Composer 和/或允许使用 PhpStorm 进行逐步调试?

php - Monolog Logger 在每条日志消息的末尾输出空数组