创建 Next.js 项目

使用启动器创建一个新的 Next.js 项目


现在我们已经完成了 Drupal 的配置,我们可以创建我们的 Next.js 项目了。

我们将使用 GraphQL 启动器


创建项目

运行以下命令以创建一个新的 Next.js 项目

npx create-next-app -e https://github.com/chapter-three/next-drupal-graphql-starter

连接 Drupal

要将 Next.js 项目连接到 Drupal,我们使用 环境变量

  1. .env.example 复制到 .env.local
  2. 填写以下 **环境变量**

.env.local

NEXT_PUBLIC_DRUPAL_BASE_URL=http://example.com
NEXT_IMAGE_DOMAIN=example
# Authentication
DRUPAL_CLIENT_ID=
DRUPAL_CLIENT_SECRET=

启动开发服务器

要启动 Next.js 开发服务器,请运行 npm run devyarn dev。这将在 http://localhost:3000 上启动开发服务器。

访问 http://localhost:3000 以查看站点。