使用Autoload

时间:2017-05-18 20:35:37

标签: github composer-php php-ffmpeg

所以我尝试使用composer在这里安装这个php-ffmpeg扩展程序:

https://github.com/sharapov-outsource/php-ffmpeg-extensions

但是它需要php-ffmpeg 0.6.1而最新版本的php-ffmpeg是0.9.3 那么如何使用composer来安装它并允许php-ffmpeg的0.9.3版本?我需要分叉吗?如果是这样,我如何设置我的composer.json文件来拉取和设置正确的类?

1 个答案:

答案 0 :(得分:2)

对于作曲家安装,

1)添加:

"require": {
     "sharapov/php-ffmpeg-extensions": "0.9.3"
},

到您的composer.json文件并更新您的依赖项。

$ composer update

2)或者你可以从shell运行:

$ composer require sharapov/php-ffmpeg-extensions:0.9.3

可以通过以下方式定义要使用的版本:

  • 1.2您可以指定包的版本(例如,0.9.30.6.1
  • ^(插入符号)运算符表示任何非破坏版本/直到主要版本(例如,^1.2.3等同于>=1.2.3<2.0.0
  • ~(代字号)运算符表示最右边的近似/增量(例如,~1.2相当于>=1.2<2.0.0~1.2.3相当于>=1.2.3 <1.3.0
  • *(星号)运算符表示此级别上的所有版本(例如,1.0.*相当于>=1.0<1.1
  • 1.0-2.0相当于>=1.0.0<2.1

了解更多关于作曲家https://getcomposer.org/doc/

的文章