1
是否在VCS中使用app / etc / config.php
我有一个与file有关的问题app/etc/config.php。 此文件在此处描述并定义: Magento base dir/app/etc/config.php,其中包含已安装的模块,主题和语言包的列表。 就像app/etc/modules/*在Magento 1中一样(通常我在VCS中有这些文件)。 但是在Magento 2中,建议不要在VCS中共享(Official .gitignore)。 我对VCS中的共享有一些疑问或用例,但我想了解,因为不建议在VCS中添加 生产环境(带有部署系统Capistrano/Deployer, etc) 你犯了一个新的部署......你需要启用新/ S模块/秒php bin/magento module:enable VendorName_NewModule前setup:upgrade 您如何处理这种情况? 您进行了新的部署,并且需要禁用(在任何情况下)新模块,php bin/magento module:disable VendorName_NewModule然后才能进行部署setup:upgrade 您如何处理这种情况? 当地环境 如果您不希望您的团队启用/禁用特定模块 您如何处理这种情况? 暂存环境 如果不共享,如何实现生产启用/禁用模块的相同配置 app/etc/config.php 您如何处理这种情况?您需要手动制作吗? 您的观点是什么或如何处理这些情况? 谢谢 * VCS:版本控制系统,例如:git,svn等