TypeError:API.CreateContextKey运行下一步时不是功能。JS开发服务器

问题描述 投票:0回答:0

NODE.JS:V16.17.0 NPM:8.15.0 检查了该项目的软件包。json文件并确认了以下相关依赖项:

NEXT:13.4.10 反应:18.2.0 反应:18.2.0 故障排除步骤已经尝试:

demented node_modules目录和重新安装的依赖项。

使用NPM CACHE CACHE CACHE CACHE CACHE -FORCE。 node.js版本的验证兼容性。

检查了与全球依赖相互矛盾的检查。 ver ver with package.json脚本的正确性:

“开发”脚本定义为“ Next Dev”。 NPM列表的输出-g- depth = 0(全局依赖关系):

/Users/grace/.npm-global/lib ├── @microsoft/[email protected] ├── @pnp/[email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] └── [email protected]
  1. 尽管如此,运行NPM运行DEV时,错误仍然存在。 我对Next.js的了解有限我对常规反应感到有信心,并且使用Just React的MUI组件很容易。我了解,因为Next.js已默认服务器端渲染组件,我们需要在设置中执行一些其他步骤。我逐步遵循教程,并且仍然存在运行该项目的问题。
  2. 在您的Bundler/NextJS配置中删除此别名。
  3. /** @type {import('next').NextConfig} */ const nextConfig = { webpack: (config) => { // config.resolve.alias = { // '@mui/material': '@mui/joy' // }; return config } } module.exports = nextConfig
  4. 当您覆盖
  5. config.resolve.alias
时,发生这种情况。确保保留现有配置:

const nextConfig = { webpack: (config) => { config.resolve.alias = { // YOUR CHANGES // ... ...config.resolve.alias // <-- this fixes the error }; return config } }
    

javascript next.js material-ui server-side-rendering
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.