eaudeweb / recommended-project
适用于已迁移文档根的 Drupal 9 项目模板
10.x-dev
2024-08-19 08:29 UTC
Requires
- composer/installers: ^1.9
- cweagans/composer-patches: ^1.7
- drupal/adequate_passwords: ^1.0
- drupal/admin_toolbar: ^3.1
- drupal/advagg: ^6.0@alpha
- drupal/ajax_loader: ^2.0
- drupal/allowed_formats: ^1.5
- drupal/autologout: ^1.4
- drupal/backup_migrate: ^5.0
- drupal/blazy: ^2.22
- drupal/bootstrap_layout_builder: ^2.0
- drupal/captcha: ^2.0@beta
- drupal/ckeditor5_paste_filter: ^1.0@alpha
- drupal/ckeditor_accordion: ^2.0
- drupal/ckeditor_bs_grid: ^2.0
- drupal/clamav: ^2.0.2@RC
- drupal/conditional_fields: ^4.0@alpha
- drupal/core-composer-scaffold: 10.3.2
- drupal/core-project-message: 10.3.2
- drupal/core-recommended: 10.3.2
- drupal/crop: ^2.3
- drupal/easy_breadcrumb: ^2.0
- drupal/editor_advanced_link: ^2.0
- drupal/edw_healthcheck: ^1.18
- drupal/edwt: ^3.0
- drupal/elogger: ^1.1
- drupal/environment_indicator: ^4.0
- drupal/extlink: ^1.7
- drupal/facets: ^2.0
- drupal/field_group: ^3.4
- drupal/honeypot: ^2.0
- drupal/image_widget_crop: ^2.4
- drupal/imce: ^3.0
- drupal/lang_dropdown: dev-custom
- drupal/layout_builder_browser: ^1.4
- drupal/layout_builder_modal: ^1.1
- drupal/layout_builder_restrictions: ^2.12
- drupal/layout_builder_st: ^1.0@alpha
- drupal/link_attributes: ^1.11
- drupal/media_library_edit: ^3.0
- drupal/media_responsive_thumbnail: ^1.3
- drupal/menu_link_attributes: ^1.2
- drupal/metatag: ^1.19
- drupal/oembed_lazyload: ^2.0
- drupal/optional_end_date: ^1.2
- drupal/pathauto: ^1.9
- drupal/real_aes: ^2.5
- drupal/recaptcha: ^3.2
- drupal/redirect: ^1.7
- drupal/remove_username: ^1.3
- drupal/search_api: ^1.23
- drupal/select2: ^1.15
- drupal/simple_search_form: dev-custom
- drupal/slick: ^2.11
- drupal/slick_views: ^2.6
- drupal/smart_trim: ^2.0
- drupal/smtp: ^1.0
- drupal/spamspan: ^3.0@beta
- drupal/tfa: ^1.2
- drupal/token: ^1.10
- drupal/twig_tweak: ^3.3
- drupal/webform: ^6.1
- drupal/webp: ^1.0@beta
- drupal/xmlsitemap: ^1.2
- drush/drush: ^12
- eaudeweb/edw_modules: dev-main
- eaudeweb/heavy-lifter: ^2
- npm-asset/select2: ^4.0
- oomphinc/composer-installers-extender: ^2.0
- slick/slick: ^1.9.0
Requires (Dev)
- brainmaestro/composer-git-hooks: ^3.0@alpha
- drupal/coder: ^8.3
- drupal/core-dev: ^10
- drupal/devel: ^5.1
- drupal/stage_file_proxy: ^2.0
- drupal/twig_vardumper: ^3.0
- mglaman/phpstan-drupal: ^1.1
- overtrue/phplint: ^9.0
- phpmd/phpmd: ^2.13
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
Conflicts
- 19822.x-dev
- 10.x-dev
- 9.x-dev
- dev-added_recipes
- dev-24555_fixed_install_2
- dev-24555_fixed_install
- dev-21660-imce-module-install-and-configure
- dev-23374-update-core-modules-fix-errors
- dev-20537-installed-modules-issue-27
- dev-21522-adequate_passwords-module
- dev-21522-password-module
- dev-20539-disable-instert-image-WYSIWYG-editor
- dev-20540-media-search-filename
- dev-20536-people-overview
- dev-20533-elogger-module
- dev-20535-cache-max-rows
- dev-20534-extlink-module
- dev-20065-fix-phpstan-errors
- dev-19161-content-listing-block
- dev-17731-header-default-for-d10
- dev-18952-news-content-type
- dev-17026-modules-and-patches
- dev-17027-advagg
- dev-16278-install-modules
- dev-test
- dev-15826-simple_pass_reset
This package is auto-updated.
Last update: 2024-09-23 12:25:28 UTC
README
- 在您的计算机上创建一个新的项目。
composer create-project eaudeweb/recommended-project:10.x-dev [project-name]
- 当询问
"您想要删除现有的VCS (.git, .svn..) 历史记录吗?[Y,n]?"
时,选择Y
- 自定义
example.robo.yml
- 在
.ddev/config.yaml
中更新项目名称 - 更新
README.md
下面是默认的 README 模板,请在创建项目后更新 README 文件。
项目名称
简短的项目描述。
I. 前提条件
II. 项目设置
- 克隆存储库
- 将
example.robo.yml
复制到robo.yml
并自定义username
、password
和admin_username
- 将
.env.example
复制到.env
并在那里配置变量
如果您使用 LAMP 栈而不是 DDEV,以下步骤也是必需的
- 创建一个新的数据库
- 创建一个指向该项目网页文件夹的新虚拟主机
- 相应地更新您的
/etc/hosts
文件 - 将
web/sites/example.settings.local.php
复制到web/sites/default/settings.local.php
并自定义数据库凭据。 - 将
example.salt.txt
复制到salt.txt
III. 安装
- 运行
./install.sh
IV. 开发
请确保您熟悉以下内容: