首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony Flex: symfony.lock文件做什么?

Symfony Flex: symfony.lock文件做什么?
EN

Stack Overflow用户
提问于 2017-11-21 03:25:59
回答 1查看 15.1K关注 0票数 33

在安装symfony/serializer之后,我发现我的symfony.lock文件发生了变化:

代码语言:javascript
复制
diff --git a/symfony.lock b/symfony.lock
index ba6e23f..bfc391e 100644
--- a/symfony.lock
+++ b/symfony.lock
@@ -301,5 +301,8 @@
     },
     "symfony/asset": {
         "version": "v3.3.10"
+    },
+    "symfony/serializer": {
+        "version": "v3.3.13"
     }
 }

据我所知,它是与Symfony Flex一起引入的,但它与composer.lock有什么不同,为什么还需要它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-21 03:51:10

它是Symfony recipes的正确锁文件,而不是试图通过composer.lock的状态来猜测

Flex将跟踪它安装在symfony.lock文件中的配方,该文件必须提交到您的代码库(CVS)。https://symfony.com/doc/3.4/setup/flex#how-does-flex-work

它是从Flex版本引入的,最初是为了解决这样的1.0.34问题:"Configuring recipes executed twice"

票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47399592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档