【发布时间】:2019-06-02 10:21:27
【问题描述】:
我在 SO 中阅读了几个关于如何在另一个“项目”中安装 3rd 方库的问题。不可避免地,答案是使用composer,他们都说我们需要在项目根目录下有一个composer.json文件。
我很困惑。我正在开发一个项目,其“源”构建具有以下结构
web/
src/
web 文件夹包含几个由项目实现的 PHP 文件。到目前为止,这个项目根本没有使用作曲家。
src 目录包含一些核心引擎文件的 c/c++ 文件。
我现在需要将php-jwt 添加到这个“项目”(这是一个混合 PHP+C++ 项目)中,以便我可以将 jwt 库包含在 web/views/myfile.php 内的某个文件中
我还有以下额外要求:
- 项目比较大,打包规则比较复杂。最后,基本上会创建用户安装在其系统上的 RPM 或 DEB 文件。我想确保安装项目的用户不需要安装作曲家,其中
jwt-php是其中的一部分。
鉴于此,我究竟应该在哪里使用 composer 下载 jwt 库?在web/ 里面?
【问题讨论】:
标签: php composer-php