【问题标题】:Exluding files from updating in composer.json在 composer.json 中从更新中排除文件
【发布时间】:2019-08-12 11:35:02
【问题描述】:

我有一个带有 capistrano 的 magento 2 部署脚本。 如何在 composer create-project 命令期间排除替换文件?

【问题讨论】:

  • 这究竟是什么时候发生的?有没有修改vendor中的文件?
  • 文件是 setup/config/di.config.php 和 setup/config/application.config.php 我正在覆盖在安装升级阶段运行的类。新类跳过 AWS EFS 挂载目录(pub/media)权限检查以加快 magento 2 部署。
  • 有什么想法??????
  • 请在您的问题中添加一些进一步的解释,而不是在评论部分。我还是不明白你的问题

标签: composer-php magento2


【解决方案1】:

要在 magento 2 部署中忽略文件被覆盖,我们可以使用

"extra": {
    "magento-force": "override",
    "magento-deploy-ignore": {
        "*": [
            "/setup/config/application.config.php",
            "/setup/config/di.config.php"
        ]
    }
}

Composer - how to ignore some map files?

【讨论】:

  • 您能否进一步解释一下这如何回答您的问题?
  • magento 2 在部署期间不会替换那些文件。我不知道细节。它只是工作。
猜你喜欢
  • 2012-03-25
  • 1970-01-01
  • 2020-03-21
  • 2020-01-07
  • 2019-04-16
  • 2012-02-27
  • 1970-01-01
  • 1970-01-01
  • 2016-02-08
相关资源
最近更新 更多