我使用symfony供应商/安装来更新新模块。 我已下载该模块,但我对作曲家感到困惑。
在我的deps
文件中,我已经下载了很多新的捆绑包。
答案 0 :(得分:2)
现在,如果我使用作曲家,那些捆绑包将如何更新。我是否需要为composer.json转换Deps等效文件。
您的deps文件需要转换为composer.json。
composer.lock类似于deps.lock,它是自动生成的。运行install命令时,composer将使用composer.lock来安装锁定版本。运行更新命令将更新包并在composer.lock中存储已安装的版本。
现在我还需要输入我的autoload.php文件以使用composer
仅当您从使用供应商脚本过渡到作曲家时。您只需更新app / autoload.php文件一次即可包含作曲家生成的文件。查看symfony-standard(主分支)或here中的示例。
每次运行安装或更新命令时,Composer都会为您重新生成自动加载器。