caseBread/blog-archive

app router에서 Link 사용 시 TypeError: Cannot read properties of undefined (reading 'call') 발생

Closed this issue · 1 comments

app.feature/header 에서 사용된 <Link /> 는 에러가 발생하지 않음.

  • react-query 사용 시에도 발생.

아마 server render와 client render 간 충돌이 발생한듯.


Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'call')

Call Stack
options.factory
file:///Users/gimgeon-u/Desktop/project/devlog/.next/static/chunks/webpack.js (704:31)
webpack_require
/_next/static/chunks/webpack.js (37:33)
fn
file:///Users/gimgeon-u/Desktop/project/devlog/.next/static/chunks/webpack.js (359:21)
Next.js
webpack_require
node_modules/next/dist/client/app-webpack.js (27:16)
requireModule
node_modules/next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js (141:0)
initializeModuleChunk
node_modules/next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js (1250:0)
resolveModuleChunk
node_modules/next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js (1208:0)
eval
node_modules/next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js (1661:0)

캐싱문제임.

cache control 수정필요