加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-13 20:12:24 所属栏目:百科 来源:网络整理
导读:添加新模块依赖项时是否有drush命令更新功能?我知道您可以使用FU命令更新已添加的视图,内容类型等的更改…但我想知道添加新视图,内容类型和模块依赖项.到目前为止,我发现将这些更改合并到功能中的唯一方法是重新下载它. 值得庆幸的是,Git使这个过程比以前的
添加新模块依赖项时是否有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文件,那么该实用程序会受到限制.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读