这是一个实验原型。不要将其用于生产站点!
Drupal CMS 是 Drupal 10,但配备了一些最好的模块和主题,以有用的方式设置,可帮助您立即开始构建网站。 Drupal CMS 构建于 Drupal 配方系统之上,因此它不会像普通发行版那样将您锁定。
在 drupal.org 上了解有关 Drupal CMS 的更多信息。
如果您使用 DDEV(v1.23.0 或更高版本;如果需要升级,请参阅文档):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
或者,如果您不是:
composer create-project drupal/drupal-cms-project --repository='{"type":"vcs","url":"https://github.com/phenaproxima/starshot-prototype"}' --stability=dev
cd drupal-cms-project && composer quick-start
这将安装 Drupal CMS 并在网络浏览器中打开它供您使用。您将获得下面列出的所有预先配置的模块和主题。
任何想要使用 Drupal 创建网站但又不想使用 Drupal 核心提供的相对简单的工具从头开始构建它(包括创作体验)的人。您需要额外的模块才能充分利用 Drupal,但可能很难知道如何开始。
Drupal CMS 的目的是让您尽可能快速、轻松地使用 Drupal 社区青睐的最有用的工具。
发行版基于安装配置文件,因此具有锁定效应。如果您在某个发行版上启动一个网站,您就无法真正停止使用该发行版——至少不容易。 Drupal CMS 使用配方为您提供一个强有力的起点,但没有锁定。
我们还不太支持这一点,但您也可以在现有站点上使用 Drupal CMS 的组件。这就是食谱的力量!
...当然还有德鲁什。
现在几乎是“让我们添加我们认为对大多数人有用的内容”。我们正在努力为此制定政策和流程。如果您有要包含的模块的想法,请务必提出问题!
Drupal CMS 已经定义了几个正式的工作轨道;请参阅 drupal.org 上的相关问题。
Error: unknown command "quick-start" for "ddev"
如果您看到这样的错误,您可能之前在与当前目录同名的另一个目录中使用 DDEV 设置了 Drupal CMS。 DDEV 不能有两个同名的项目,因此请将目录名称更改为唯一的名称,然后再次尝试ddev quick-start
。
某些用户在登录 Drupal CMS 后可能会遇到超时,特别是当 PHP Web 服务器闲置一段时间时。
您可能会看到如下错误:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
如果遇到这种情况,可以使用以下命令重新启动服务器:
composer drupal:run-server
如果您使用 DDEV,请在项目浏览器建议的终端命令前加上ddev exec
前缀。