drupal – Drush命令为Feature添加新的模块依赖项

前端之家收集整理的这篇文章主要介绍了drupal – Drush命令为Feature添加新的模块依赖项前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
添加新模块依赖项时是否有drush命令更新功能?我知道您可以使用FU命令更新已添加的视图,内容类型等的更改…但我想知道添加新视图,内容类型和模块依赖项.到目前为止,我发现将这些更改合并到功能中的唯一方法是重新下载它.

值得庆幸的是,Git使这个过程比以前的SVN容易得多.

如果您习惯编辑.info文件,则功能用于识别应导出哪些组件的格式非常简单.例如:
features[node][] = "node_type"
  features[view][] = "view_name"
  features[variable][] = "variable_name"

通过将任何这些添加到.info文件并运行drush fu,生成的模块将包含那些指定的组件(如果它们不是先前导出的).功能将负责添加它认为应该在那里的任何其他零碎.

功能的模块依赖性与Drupal中任何模块的模块依赖性相同 – 只需将依赖项[] =“module_name”添加功能的.info文件中.

这是我更新功能的主要方式,通过几个步骤,您可以创建并启用空白模块,并通过以这种方式向.info文件添加功能组件来“强化”它.

可以创建drush命令,例如drush features-add-component featurename –node = new_type,但我不相信有一个已发布的命令可以执行此操作.有几个具有扩展功能管理功能的drush脚本分散在Features问题队列和一些正在开发的项目中.像这样的命令的主要优点是功能UI的命令行版本 – 显示功能构建器哪些组件可用于导出.如果您可以轻松地手动编辑.info文件,那么该实用程序会受到限制.

猜你在找的设计模式相关文章