我已经在SO中阅读了几个有关如何在另一个“项目”中安装第三方库的问题。不可避免地,答案是使用它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/
?
噜噜哒
交互式爱情