Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 当一个PHP库没有Composer包,但一个怪异的fork有Composer包时,我该怎么办?_Security_Php_Github_Libraries_Composer Php - Fatal编程技术网

Security 当一个PHP库没有Composer包,但一个怪异的fork有Composer包时,我该怎么办?

Security 当一个PHP库没有Composer包,但一个怪异的fork有Composer包时,我该怎么办?,security,php,github,libraries,composer-php,Security,Php,Github,Libraries,Composer Php,我想用“phpSyllable”。在: 所以我输入了“作曲者需要phpsylable” [InvalidArgumentException]找不到可phpsylable的包 你是说这个吗? cballou/php音节 查找这个“cballou/php音节”的东西,我得到: GitHub项目公开承认自己是第一个项目的分支,但非常过时(我比较了他们的变更日志),没有人使用它。但它显然有一个作曲家软件包 我现在应该做什么?要么我必须做大量的工作,下载ZIP文件,手动将其放在某个地方,试图找出如何在没有

我想用“phpSyllable”。在:

所以我输入了“作曲者需要phpsylable”

[InvalidArgumentException]找不到可phpsylable的包

你是说这个吗? cballou/php音节

查找这个“cballou/php音节”的东西,我得到:

GitHub项目公开承认自己是第一个项目的分支,但非常过时(我比较了他们的变更日志),没有人使用它。但它显然有一个作曲家软件包

我现在应该做什么?要么我必须做大量的工作,下载ZIP文件,手动将其放在某个地方,试图找出如何在没有Composer的情况下使用它,然后像这样手动维护它直到永远,或者我安装了一个奇怪的叉子,它可以立即工作,但是没有人使用它,而且已经过时了,因此非常粗略

对我来说,这是两种致命疾病之间的“选择”。现在该怎么办?为什么“真正的”库没有作曲家软件包?它甚至在changelog中多次提到Composer,使它看起来好像有一个Composer包。。。但它不是吗?

根据上的文档,您可以在终端中使用:
composer require vanderlee/typel
,它应该可以工作

我在终端中获得以下输出:

Using version ^1.5 for vanderlee/syllable
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing vanderlee/syllable (1.5.3): Downloading (100%)
Writing lock file
Generating autoload files

请不要重复同样的问题。你收到了另一个的答案。