istolar / openideal_project
此包已被废弃且不再维护。未建议替代包。
OpenideaL Drupal 8项目的项目模板。
8.0.0
2020-09-11 12:47 UTC
Requires
- composer/installers: ^1.2
- drupal/console: 1.9.3
- drupal/core-composer-scaffold: ^8.8
- drupal/core-project-message: ^8.8
- drupal/core-recommended: ^8.8
- drush/drush: ^10
- istolar/openideal_distribution: dev-develop
- wikimedia/composer-merge-plugin: ^1.4
Requires (Dev)
This package is auto-updated.
Last update: 2020-10-22 07:54:25 UTC
README
composer create-project istolar/openideal_project YOUR_PROJECT_NAME
cd dir_name
docker-compose up
make
注意事项
- 在执行第4步之前,您可以在.env文件中编辑安装属性。
- 您可以选择不执行第4步,而是通过浏览器进行UI安装。
- 我们假设您正在使用docker4drupal。
配置管理
要导出数据库中的一些更改到同步目录,请使用以下命令:docker-compose exec php ../vendor/bin/drupal config:export --remove-uuid --remove-config-hash --directory=profiles/contrib/idea/config/install
有两种方式可以拉取并应用最新更改:
-
通过执行新的安装(见“快速开始”部分)。
-
通过从git仓库拉取新更改并将新更改从同步目录导入到数据库:
docker-compose exec php ../vendor/bin/drush cim --partial --source="profiles/contrib/idea/config/install"
-
在非开发模式下,请通过
drush cim
和drush cex
命令管理配置。
故障排除
- 请确保已在本机安装了composer,否则您需要在网站安装前安装composer。
- 在此说明中,我们假设您正在使用docker4drupal,并且您的代码文件已按以下方式挂载
volumes: - ./:/var/www/html
- 在通过Drush导入配置之前,请确保配置目录中不包含以下文件:
- core.extension.yml
- system.site.yml