创建 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,我们使用 环境变量。
- 将
.env.example
复制到.env.local
。 - 填写以下 **环境变量**
.env.local
NEXT_PUBLIC_DRUPAL_BASE_URL=http://example.comNEXT_IMAGE_DOMAIN=example
# AuthenticationDRUPAL_CLIENT_ID=DRUPAL_CLIENT_SECRET=
启动开发服务器
要启动 Next.js 开发服务器,请运行 npm run dev
或 yarn dev
。这将在 http://localhost:3000
上启动开发服务器。
访问 http://localhost:3000 以查看站点。