dobefu/nuxtify

快速使用 Nuxt 3 和 GraphQL 构建 decoupled Drupal 网站

安装次数: 42

依赖者: 0

建议者: 0

安全: 0

星标: 3

关注者: 1

分支: 0

开放问题: 0

语言:Vue

类型:项目

1.0.0-beta6 2024-08-13 07:34 UTC

README

此项目作为 Drupal 和 Nuxt 3 集成的快速入门配置文件,使它们能够相互通信。它为构建动态和交互式 Web 应用程序提供了基础。

目录

安装

后端(Drupal)

要安装此项目的 Drupal 后端,您可以使用 DDEV,这是一个本地开发环境工具。按照以下步骤操作:

  1. 确保您已将 DDEV 安装在系统上。如果没有,您可以通过遵循 DDEV 文档中的说明 安装它。

  2. 一旦安装了 DDEV,请在终端中导航到项目目录

cd nuxtify
  1. 运行以下命令以安装 Drupal 后端
ddev install -y

此命令将自动设置 Drupal 后端所需的依赖项和配置。

  1. 安装完成后,您可以使用以下命令启动本地网站
ddev launch

前端(Nuxt)

要设置此项目的客户端(Nuxt),您需要在系统上安装 Node.js。请确保使用 .nvmrc 文件中指定的版本。

NVM 可以用来管理 Node.js 版本。按照 NVM GitHub 存储库中的说明 安装 NVM。安装完成后,您可以在 frontend 目录中运行 nvm use 以自动使用正确的版本。

  1. 运行以下命令安装依赖项
make install

使用

要本地运行前端,请运行以下命令

make watch

要检查前端代码中的 linting 错误,请运行以下命令

make lint

要构建项目,请运行以下命令

make

许可证

本项目采用 MIT 许可证,这是一种宽松的开源许可证。这意味着您可以自由用于、修改和分发代码,无论是商业用途还是非商业用途。该许可证还包括有限的免责声明和保证,因此请自行承担使用代码的风险。有关更多详细信息,请参阅 LICENSE 文件。