我的PHP
项目有几个扩展,如PhpThread
, PhpRedis
。发布项目时,我需要以某种方式表明该项目依赖于解释器的这些扩展。
自然,composer.json
这些依赖关系不能在我身上指出来,如何才能正确指出解释器依赖于这些扩展呢?
我的PHP
项目有几个扩展,如PhpThread
, PhpRedis
。发布项目时,我需要以某种方式表明该项目依赖于解释器的这些扩展。
自然,composer.json
这些依赖关系不能在我身上指出来,如何才能正确指出解释器依赖于这些扩展呢?
使用前缀指定扩展名就足够了
ext-
:从 Composer 的角度来看,扩展名可以这样查看:
我不知道在哪里写,但我知道如果它是严格依赖的,那么值得检查这个扩展是否存在
extension_loaded()
,并且你是否在某个地方描述它并不重要,如果不存在,给出错误,这就是每个人都会做的:)