opengov / opengov-project
使用composer的开放政府项目模板
dev-master
2022-03-25 02:33 UTC
Requires
- php: >=7.1
- composer/installers: ^1.2
- cweagans/composer-patches: ^1.6.5
- drupal/console: ^1.9.8
- drupal/core: ^8.9.0
- drupal/core-composer-scaffold: ^8.8.0
- drush/drush: ^10.0.0
- opengov/og: dev-master
- symfony/event-dispatcher: 4.3.4 as 3.4.99
- webflo/drupal-finder: ^1.0.0
- wikimedia/composer-merge-plugin: 2.0.1
- zaporylie/composer-drupal-optimizations: ^1.2.0
Requires (Dev)
- drupal/core-dev: ^8.9
Conflicts
- drupal/drupal: *
- drush/drush: <8.1.10
- symfony/http-foundation: 3.4.35
This package is auto-updated.
Last update: 2024-09-26 03:57:22 UTC
README
用法
- 安装 composer.
可选 - 全局composer安装. 如果跳过,您可能需要将 composer
替换为 php composer.phar
以匹配您的设置。
- 创建项目
composer create-project opengov/opengov-project:dev-master MYPROJECT --no-interaction
- 使用界面安装,选择
Open Government
作为安装配置文件。作为替代,您也可以使用drush进行安装
drush site:install og
模板会做什么?
模板将设置
- Drupal核心在
html/core
目录。 - 配置文件在
html/profiles
目录。 - 贡献的模块在
html/modules/contrib
目录。 - WET-BOEW库在
html/libraries
目录。 - 主题在
html/themes
目录,并启用GCWeb作为默认主题。 settings.php
和services.yml
在html/sites/default
目录。- Drush在
vendor/bin/drush
目录。 - DrupalConsole在
vendor/bin/drupal
目录。 - 为开放政府项目设置配置。
更新核心和/或贡献的模块
- 检查过时的模块
composer outdated "drupal/*"
-
如果需要更新,在更新之前备份代码库和数据库非常重要
-
更新过时的模块
composer update drupal/MODULE --with-dependencies
drush updatedb
drush cr
如果您想了解将由composer update命令更新的所有包,请先使用--dry-run
选项。
有关更新Drupal的更多详细信息,请参阅Drupal文档.