dennisdigital/polaris-drupal-project

适用于使用 composer 的 Polaris 项目的项目模板

3.1.1 2022-07-06 16:06 UTC

README

此项目模板应为您提供使用 Composer 管理网站依赖的起点。

创建新站点

首先您需要安装 ComposerGit

创建项目

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}(可以与团队共享用于开发目的)的管理员账户。

提交您的文件

现在您需要提交您的文件。请记住导出数据库备份。