generate:module

生成新模块

使用方法:

drupal generate:module  [options]
gm

可用选项

选项详细信息

--module

模块名

--machine-name

模块名 (只能用小写英文字母和下划线)

--module-path

模块路径

--description

模块说明

--core

Drupal 核心版本

--package

模块包

--module-file

添加一个 .module 文件

--features-bundle

使用给定的 Features bundle 名称定义模块为 Feature

--composer

添加一个 composer.json 文件

--dependencies

模块依赖,以逗号分隔 (例如: context, panels)

--test

生成一个测试类

--twigtemplate

Generate theme template

例子

Generate a module specifying the module name, machine name, the path, its description, drupal core and the package name. In this example the composer file, the unit test and twig template are generated too

drupal generate:module  \
  --module="modulename"  \
  --machine-name="modulename"  \
  --module-path="/modules/custom"  \
  --description="My Awesome Module"  \
  --core="8.x"  \
  --package="Custom"  \
  --module-file  \
  --composer  \
  --test  \
  --twigtemplate