indus-action-initiatives/rte-mis-project

RTE-MIS项目的项目模板。

安装: 81

依赖: 0

建议者: 0

安全: 0

星级: 0

关注者: 0

分支: 0

开放性问题: 0

语言:Shell

类型:项目

1.1.1 2024-09-03 17:19 UTC

This package is auto-updated.

Last update: 2024-09-03 17:19:50 UTC


README

概述

该项目模板为使用Composer管理网站依赖项提供了一个启动套件。

要求

  • Composer - 您可以从这里下载composer
  • Lando (v3.11) - 您可以按照这里的说明下载lando。

使用方法

注意:目前该项目处于开发状态。

您可以使用以下命令创建项目

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 phpcslando phpcbf使用phpcs和phpcbf工具。
  • 为了将phpcs和phpcbf集成到VScode中,即使用Format file on save或检查Drupal编码标准,可以使用两个扩展phpcsphpcbf。这些扩展的设置已添加到项目中。

推荐模块

  • drupal/admin_audit_trail - 此模块跟踪您希望审阅的特定事件的日志。用户通过表单执行的事件被保存到数据库中,可以在admin/reports/audit-trail页面上查看。