Composer php Composer.json正在获取最新的软件包版本和
对于每个新项目,我想:Composer php Composer.json正在获取最新的软件包版本和,composer-php,Composer Php,对于每个新项目,我想: 获取composer.json中所有包的最新版本 一旦我有了它们,我就不再想要最新的——只是第一次运行的版本 我知道我可以从packagist.org手动指定最新版本,但理想情况下我希望这是自动化的 我希望这是有道理的 谢谢 最新套餐: “需要”:{ “命名空间/libname”:“@dev” } 安装此软件包后,composer会将所有信息(和版本)转储到composer.lock。不要删除此文件,也不要使用composer update。 始终使用composer
- 获取composer.json中所有包的最新版本
- 一旦我有了它们,我就不再想要最新的——只是第一次运行的版本
“需要”:{
“命名空间/libname”:“@dev”
}
“需要”:{
“命名空间/libname”:“@dev”
}
运行
composer require vendor/package
将咨询packagist.org以获取最新发布的版本,并添加最新版本和版本要求,以便稍后获得此版本和兼容的更新
这将只安装稳定版本
初始安装后,您有两个选项:
composer install
将再次安装以前找到的软件包composer update
将查找符合版本要求的更新包切勿在无人值守的情况下运行
update
。开发人员应该有意识地运行此测试,然后运行测试套件,以确定是否一切正常(或者持续集成作业是否正常)。尤其是在部署到生产环境时,仅运行install
。运行composer require vendor/package
将咨询packagist.org以获取最新发布的版本,并添加最新版本和版本要求,以便稍后获得此版本和兼容的更新
这将只安装稳定版本
初始安装后,您有两个选项:
composer install
将再次安装以前找到的软件包composer update
将查找符合版本要求的更新包切勿在无人值守的情况下运行
update
。开发人员应该有意识地运行此测试,然后运行测试套件,以确定是否一切正常(或者持续集成作业是否正常)。尤其是在部署到生产环境时,仅运行安装。谢谢!虽然不确定@dev-需要实际版本而不是dev master谢谢!虽然不确定@dev-但需要实际版本而不是dev master