indus-action-initiatives / rte-mis-project
RTE-MIS项目的项目模板。
1.1.1
2024-09-03 17:19 UTC
Requires
- php: >=8.1
- composer/installers: ^2.0
- cweagans/composer-patches: ^1.7
- drupal/core-composer-scaffold: 10.2
- drupal/core-project-message: 10.2
- drupal/core-recommended: 10.2
- drush/drush: ^12
- indus-action-initiatives/rte-mis: ^1.0
Requires (Dev)
- drupal/devel: ^5.1
- innoraft/drupal-quality-checker: ^1.0
- kint-php/kint: ^5.0
Conflicts
README
概述
该项目模板为使用Composer管理网站依赖项提供了一个启动套件。
要求
使用方法
注意:目前该项目处于开发状态。
您可以使用以下命令创建项目
composer create-project indus-action-initiatives/rte-mis-project:dev-main <project-name>
创建项目后,您需要更改.lando.yml
文件中的几个设置
- 更改项目名称
name: rte-mis-project
- 更改用于drush工具选项的
DRUSH_OPTIONS_URI
drush:
service: appserver
cmd: vendor/drush/drush/drush
env:
DRUSH_OPTIONS_URI: "https://rte-mis-project.lndo.site"
更改.lando.yml
后,您可以运行
lando start
模板做什么?
此项目模板使用lando设置Drupal网站。
- 此项目添加了一些在Innoraft中普遍使用的贡献模块。
- 借助lando,自动设置网站的xdebug。并提供各种工具选项来启用和禁用xdebug。
- 使用innoraft/drupal-quality-checker维护Drupal编码标准。还提供了lando工具来使用phpcs & phpcbf。
- 根据Innoraft的需求,使用nginx、mysql和vhosts的各种配置文件位于
.lando
目录中。
使用此项目设置Xdebug和VScode。
- 此项目通过更改php.ini文件和lando.yml文件设置。
- 还更新了
.vscode
目录中的lanunch.json。 - 要使用VScode启用xdebug,您需要添加一个扩展PHP调试
在VScode中使用phpcs & phpcbf工具
- lando工具已经添加,因此可以使用
lando phpcs
和lando phpcbf
使用phpcs和phpcbf工具。 - 为了将phpcs和phpcbf集成到VScode中,即使用Format file on save或检查Drupal编码标准,可以使用两个扩展phpcs和phpcbf。这些扩展的设置已添加到项目中。
推荐模块
- drupal/admin_audit_trail - 此模块跟踪您希望审阅的特定事件的日志。用户通过表单执行的事件被保存到数据库中,可以在admin/reports/audit-trail页面上查看。