【问题标题】:Drupal Console With DDEV带有 DDEV 的 Drupal 控制台
【发布时间】:2020-12-21 21:18:08
【问题描述】:

我想用 DDEV (https://ddev.readthedocs.io/en/stable/) 的 composer 安装 drupal 控制台

用DDEV安装Drush没问题

DDEV 不能是 Root。

不填充自定义命令或主机添加,因为以 root 权限运行 ddev 并非设计为以 root 权限运行,请以普通用户身份运行且无需 sudo

我的命令:

ddev composer update drupal/console --with-dependencies

但反应是:

依赖“composer/installers”也是根需求,但不是 明确允许。忽略。

依赖“composer/installers”也是根需求,但不是 明确允许。忽略。

使用包信息加载作曲家存储库 更新依赖项(包括 require-dev) 无需安装或更新 包 container-interop/container-interop 被废弃,你应该 避免使用它。

请改用 psr/container。 包学说/反射已被废弃,你应该避免使用它。 请改用 roave/better-reflection。

生成自动加载文件 您正在使用的 44 个软件包正在寻找资金。 使用composer fund 命令了解更多信息!


对于我使用的 Drush:

ddev drush args

我想做

ddev drupal args

对不起我的语言。

谢谢!!:)

【问题讨论】:

    标签: drupal ddev drupal-console


    【解决方案1】:

    首先,据我所知,Drupal 控制台未维护,并且已卸载或不可靠一年多,因此二进制文件已从 ddev 中删除。

    但是,这并不妨碍您在项目中安装它,ddev composer require drupal/console。但是你得到的任何错误都是 Drupal 控制台问题的结果,与 ddev 无关。

    现在,如果您想要一个 Drupal 控制台的自定义命令,您可以创建一个。只需将 ~/.ddev/commands/web/drush 复制到 ~/.ddev/commands/web/drupal 并根据需要进行编辑。这是自定义命令的示例。 ~/.ddev/commands/web 中还有其他示例。阅读custom commands in the docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      相关资源
      最近更新 更多