drupalninja/drupalx-decoupled

企业级解耦 Drupal 项目模板。

安装: 43

依赖者: 0

建议者: 0

安全: 0

星标: 13

关注者: 5

分支: 2

开放问题: 0

语言: TypeScript

类型: 项目

10.x-dev 2024-09-25 11:29 UTC

README

CI License: GPL v2

此项目模板利用了 DrupalX Decoupled 发行版,具有增强的编辑功能、集成的 GraphQL 支持,以及 Next.js 前端入门级模板。

模板做什么?

  • 扩展了 drupal-composer/drupal-project 模板(访问 README 获取基本说明)。
  • 通过 Composer 为项目添加额外的贡献模块。
  • DDEV 设置为默认开发环境,提供快速样式定制。
  • 安装 DrupalX 食谱,为这个入门级模板添加所有配置和演示内容。

安装

创建您的项目

composer create-project drupalninja/drupalx-decoupled:10.x-dev drupalx-decoupled-starter --no-interaction

确保文件目录可写。

chmod -R 755 web/sites/default/files/

配置 DDEV(遵循提示)。

ddev config

启动 DDEV,下载 Composer 依赖并安装 DrupalX CMS。

ddev install

在另一个控制台标签中设置和运行 Next.js 前端

cd nextjs
nvm install
npm install
npm run dev

这将导航到 Next.js 目录,使用 nvm 安装所需的 Node.js 版本,安装必要的 npm 软件包,并启动 Next.js 前端的开发服务器。

现在您可以打开 drush 登录链接,以预览的方式登录到 Drupal,应该完全功能正常。