问题描述
首先:我已通读How to fix `data-rbd-draggable-context-id` did not match. Server: "1" Client: "0"' with react-beautiful-dnd and next.js,但它似乎并不完全适合我的问题。
我有与上面链接的帖子相同的错误,但我没有在我的项目中使用 react-beautiful-dnd
。它没有安装在我的 package.json
中,但是它出于某种未知原因出现在我的 package-lock.json
中,每次我尝试从那里删除它时它都会返回。
我在控制台中收到以下错误流:
还有以下错误使我的控制台完全混乱(它出现了很多次):
我特别困惑,因为这些错误似乎专门引用了我没有使用,甚至从未安装过的 npm 包。这是我目前使用的软件包列表:
"@material-ui/core": "^4.11.3","@material-ui/icons": "^4.11.2","material-table": "^1.69.2","next": "10.0.5","react": "17.0.1","react-dom": "17.0.1"
另外一条有用的信息:这些错误仅在我使用 Next.js 的 /page-name/[id].jsx
语法创建动态路由之后才开始出现。
TLDR:上面的链接似乎认为这是服务器端渲染的某种错误,这对我来说很有意义,但我没有使用它们所描述的任何库。谁能告诉我出了什么问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)