os2web / os2web_builder
为使用composer的Drupal 8项目提供的项目模板
Requires
- php: >=7.0.8
- composer/installers: ^1.2
- cweagans/composer-patches: ^1.6.5
- drupal/console: ^1.0.2
- drupal/core: ^8.8.0
- drupal/core-composer-scaffold: ^8.8.0
- drupal/fieldblock: ^2.0@alpha
- drush/drush: ^9.7.1 | ^10.0.0
- vlucas/phpdotenv: ^4.0
- webflo/drupal-finder: ^1.0.0
- zaporylie/composer-drupal-optimizations: ^1.0
Requires (Dev)
- drupal/core-dev: ^8.8.0
Conflicts
This package is auto-updated.
Last update: 2024-08-29 05:18:49 UTC
README
Drupal环境基于Drupal项目的Composer模板。有关如何安装和使用它,请参阅Drupal-composer的README页面。
它应该使用Docksal作为开发环境。有关如何在本地环境中设置项目和开始使用它的说明,请参阅Docksal文档。
Builder使用方法
fin cex
命令
此命令将导出Drupal配置,并从./web/modules/custom/*/config
路径下的所有配置文件中删除uuid
和core
。
要使您的文件分割到./web/modules/custom/[your-module]/config
文件夹中,您应该激活适当的config_split配置到该项目中。请参阅
如果没有为您的项目提供分割配置,请随时添加它并将其提交到项目。这样,其他开发者也可以在开发过程中使用它。
请参阅命令脚本.docksal/commands/cex
fin clean-config [your-config-directory]
命令
该命令将从您指定的参数中指定的目录内的文件中删除uuid
和core
键。如果您有子模块,此命令将非常有用。
请参阅命令脚本.docksal/commands/clean-config
fin bwrs
命令(Builder工作流程重置)
该命令将重新安装os2web_builder_workflow
模块。如果您添加了新的config_split设置规则或启用了使用现有规则的模块,这可能很有用。
请参阅命令脚本.docksal/commands/bwrs
fin rebuild
命令
您可以使用此命令获取基于标准配置文件的最新Drupal安装。运行命令后,您可以启用所需的模块并开发您的模块。
请参阅命令脚本.docksal/commands/rebuild
fin rebuild-test
命令
此命令可用于测试目的,其中所有未使用的模块(例如:Field UI、Config Management)都将被停用。
请参阅命令脚本.docksal/commands/rebuild-test