无法构建 React/Next 项目 - 找到没有作为默认导出的 React 组件的页面(上下文 api 文件)

IT技术 javascript reactjs next.js
2021-04-05 20:57:21

我正在尝试构建我的 Next.js 项目,但它一直在终端中给我这个错误:

Error: Build optimization failed: found page without a React Component as default export in 
pages/components/context/Context

那是 React 上下文 API 文件,那里不应该有任何默认导出。这是错误还是什么?

1个回答

你应该把你componentspages文件夹移到外面pages/应该只用于页面组件,因为Next.js 路由基于其结构

Next.js 有一个基于页面概念的基于文件系统的路由器。

当一个文件被添加到 pages 目录时,它会自动作为路由使用。