arshadkhan53 / lightning-project
Lightning 发行版构建的 Drupal 8 站点的项目模板。
dev-master
2020-08-25 07:19 UTC
Requires
- cweagans/composer-patches: ^1.6.0
- drupal/core-composer-scaffold: *
- drupal/ezcontent: ^1.0@beta
- oomphinc/composer-installers-extender: ^1.1
Requires (Dev)
- drush/drush: >=9.7
- zaporylie/composer-drupal-optimizations: ^1.1
This package is not auto-updated.
Last update: 2024-10-03 01:42:45 UTC
README
- 关于 EzContent
- 主要功能
- Drupal 8 安装
- Drupal 9 安装
- 推荐
关于 EzContent
EzContent 是一个 Drupal 安装配置文件,针对常见的内容管理痛点,并加速 CMS 实现。
主要功能
-
丰富的组件库
丰富的常用组件库,既可作为段落也可作为自定义块类型使用。
-
SEO 友好的内容创建
预配置了如实时页面 SEO、元标签、schema.org、XML 站点地图和自动 URL 别名等 SEO 友好的模块,以便从第一天起就提高您的内容在网上的可见性。常见的 SEO 功能被逻辑分组,以增强编辑界面。
-
解耦支持不妥协 CMS 功能
在解耦设置中使用时,EzContent 允许企业轻松创建交互式 UI,同时可以选择他们自己的前端框架,而不会牺牲诸如
- 在解耦前端中预览未发布的内容
- 使用 Drupal 的布局构建器创建带有解耦前端的目标页面。如果您想将 EzContent 作为纯解耦实现使用,请参阅 EzContent API 获取更多详细信息以及 Angular、Gatsby 和 Nextjs 启动套件链接。
-
AI 生成内容
由 Srijan AI 服务和 Amazon Rekognition 支持,一些功能包括基于 AI 的图像标题、图像标记、智能内容标记和自动文本生成工具。
Drupal 8 安装
EzContent 可以通过两种方式安装
通过 Drupal Composer
- 为您的项目选择一个名称,例如“MY_PROJECT”
- 使用以下命令创建项目
- 该命令将下载 Drupal 核心、必要的模块、EzContent 配置文件以及项目所需的所有其他依赖项
composer create-project srijanone/ezcontent-project:1.0.0-beta MY_PROJECT --no-interaction
如果遇到任何内存问题,请运行此命令 -
php -d memory_limit=-1 /path/to/composer.phar create-project srijanone/ezcontent-project:1.0.0-beta MY_PROJECT --no-interaction
通过 Acquia BLT
要使用 EzContent 创建新的 Acquia BLT 项目,请使用以下命令 -
composer create-project --no-interaction acquia/blt-project MY_PROJECT; cd MY_PROJECT; composer require srijanone/ezcontent:^1.0.0-beta;
警告
BLT、Lightning 可能会有更新,可能会破坏设置。如果您遇到任何问题,请在问题队列中创建新问题。
Drupal 9 安装
通过 Drupal Composer
composer create-project srijanone/ezcontent-project:9.x-dev MY_PROJECT --no-interaction
通过 Acquia BLT
composer create-project --no-interaction acquia/drupal-recommended-project MY_PROJECT; cd MY_PROJECT; composer require srijanone/ezcontent:9.x-dev;
推荐
使用 Drush 安装 ezcontent_demo 模块
目前 ezcontent_demo 模块相当庞大,需要额外的内存通过安装用户界面完成安装,我们建议您通过 drush 安装此模块或尝试逐个安装其子模块以分散负载。例如
drush en -y ezcontent_demo