dennisdigital / polaris-drupal-project
适用于使用 composer 的 Polaris 项目的项目模板
3.1.1
2022-07-06 16:06 UTC
Requires
- php: >=7.3
- behat/mink-selenium2-driver: ^1.6.0
- composer/installers: ^2.1.1
- cweagans/composer-patches: ^1.7.2
- dennisdigital/polaris: ~3.16.0
- drupal/core-composer-scaffold: ^9.3.14
- oomphinc/composer-installers-extender: ^2.0.1
Conflicts
- 4.x-dev
- 3.x-dev
- 3.1.1
- 3.1.0
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.x-dev
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.0.2
- 1.0.1
- 1.0
- dev-CMS-1956-get-rid-of-wikimedia-merge-plugin
- dev-CMS-1931-social-image-metadata-fallback
- dev-CMS-1707-notes-field-for-editorial-purposes
- dev-CMS-1773-composer-2
- dev-CMS-751-project-style-node-display-view
This package is auto-updated.
Last update: 2024-09-06 20:50:06 UTC
README
此项目模板应为您提供使用 Composer 管理网站依赖的起点。
创建新站点
创建项目
composer create-project dennisdigital/polaris-drupal-project:^3.0.0 polaris --stability dev --no-interaction
如果您想检出配置文件或任何 contrib 模块的其它版本
cd polaris && composer require dennisdigital/polaris:dev-[BRANCH]
如果您想在本地上运行 docker 镜像
docker run -v ./[LOCAL_FOLDER]/:/var/www/polaris --rm --name polaris -p 8080:80 -d dennisdigital/drupalci:8-apache-interactive
当您想在本地工作并测试更改时,这很有用。您可以在容器内部使用 ssh 并运行与 .circleci 文件夹中相同的命令。
docker exec -it polaris sh
查看网站,浏览 https://:8080
在容器内运行 phpunit 测试
cd /var/www/polaris
vendor/bin/phpunit
安装 Polaris
创建项目将 Polaris 安装到网页目录中。现在您可以像安装任何 Drupal 8 站点一样安装 Polaris。请参阅:Drupal 安装指南。文件夹名称应该是仓库名称,不包含 -cms:仓库名称: itpro-cms,文件夹名称 itpro。如果您使用 Polaris Vagrant box,您可以在 /var/www/html 文件夹上运行命令。然后访问 http://polaris.vm.cms.didev.co.uk。有关更多信息,请参阅 Vagrant box 的 Readme。
安装配置文件
cd /var/www/html/polaris
make site-create
这将运行站点安装,初始化 git 并导出配置。
登录网站
登录网站并添加一个用户名为 admin、密码为 {the usual one}(可以与团队共享用于开发目的)的管理员账户。
提交您的文件
现在您需要提交您的文件。请记住导出数据库备份。