首次安装Composer和Packager

时间:2018-11-14 16:23:43

标签: composer-php phpspreadsheet

我从未使用过Composer,但是我想使用PHPSpreadsheet软件包,建议使用Composer。

我在使用XAMPP和Netbeans的MAC上。

我已经安装了Composer,并且已经运行以下命令来获取并安装PHPSpreadsheet软件包。

php ../../Composer/composer.phar require phpoffice/phpspreadsheet

我正在我的项目文件夹中运行它,(因此../../位于Composer.phar所在的位置。

这会将文件下载到我的项目文件夹中的vendor文件夹中。

那我该怎么办?我需要将其保留在Vendor文件夹中,还是可以移入所选文件夹?

Netbeans在菜单中有Composer选项,但是据我所知,这是用于创建依赖项而不是安装软件包。

我知道我完全不了解Composer的要点,但是花了几个小时才尝试完成这项工作。

非常感谢

1 个答案:

答案 0 :(得分:0)

您应该真正从文档开始-> https://getcomposer.org/doc/01-basic-usage.md

您必须保留vendor目录-这是所有依赖项的保留位置。如果您需要更多软件包-那么它们将被安装在该目录中。

重新包装后,您必须加载它,这样PHP才能知道所有类。 Composer带有出色的Autolader。默认情况下,它位于vendor/autoload.php中。因此,您现在要做的就是在项目中需要此文件。之后,每次您在代码中使用它们时,都会自动加载composer软件包中的所有类:)

我希望这会对您使用这个出色的工具有所帮助。干杯。