vei*_*lig 8 php pear package-managers composer-php phpseclib
我知道你可以从任何梨形通道安装包,我有一个基本的梨包
...
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
}
],
"require-dev": {
"pear-pear/Mail": "*"
}
...
Run Code Online (Sandbox Code Playgroud)
我要做的是从不同的通道安装依赖项进行测试.
sudo pear channel-discover phpseclib.sourceforge.net
sudo pear install phpseclib/Net_SSH2
Run Code Online (Sandbox Code Playgroud)
我已经尝试了几乎我在composer.json中可以想到的每个配置组合来安装这个包,但它似乎从来没有找到任何东西或工作.
在我的composer.json中,要安装此软件包的正确方法/配置是什么?
vei*_*lig 15
不确定这是否是正确的方法,但我使用以下配置工作.
...
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
},
{
"type": "pear",
"url": "http://phpseclib.sourceforge.net",
"vendor-alias": "phpseclib"
}
],
"require-dev": {
"pear-pear/Mail": "*",
"phpseclib/Net_SSH2": "*"
}
...
Run Code Online (Sandbox Code Playgroud)