作曲家将文件安装到哪里?

2022-08-30 23:39:56

好吧,所以我正在努力学习作曲家。我使用服务器的SSH安装了作曲家并运行了以下行:

php composer.phar require tomwalder/php-gds

它做到了:

Using version ^2.1 for tomwalder/php-gds
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing tomwalder/php-gds (v2.1.0)
    Downloading: 100%         
tomwalder/php-gds suggests installing google/apiclient (Allows you to use the JSON API Gateway/Datastore endpoints.
 Tested with 1.1.6)
Writing lock file
Generating autoload files

太好了,所以现在我查看我的Web服务器,似乎没有任何变化。似乎没有文件。作曲家将文件安装到哪里?


答案 1

所有内容都是在当前目录中调用的文件。查看 Composer 文档,了解您正在寻找的内容vendor


答案 2

核心点:在您的webroot中创建一个目录,其中包含所有软件包,但最重要的是文件。将其从主文件中包含在内,神奇的是,自动加载器现在可以使用所有类。vendorautoload.phprequire 'vendor/autoload.php';

很酷的事情是,您可以为自己的项目添加一个部分,并且它将以相同的方式工作。autoloadcomposer.json


推荐