ReferenceError when running Next.js app with AppMap
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- next.js, node.js, typescript
Línea de trabajo
Comienza reproduciendo npx appmap-node npx next start con Next.js 14.2.3, AppMap 2.24.3 y Node.js 18.17.1. Sigue el fallo a través de las rutas indicadas appmap-node/dist/parameter.js, event.js, Recording.js y recorder.js, y verifica después que la aplicación de Next.js se inicia sin el ReferenceError.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello AppMap team,
I encountered an issue while trying to run my Next.js application with AppMap. When executing the command npx appmap-node npx next start, I received the following error:
⨯ ReferenceError: Cannot access 'default' before initialization
at Object.default (webpack-internal:///./node_modules/next/dist/client/router.js:21:9)
at Function.entries (<anonymous>)
at propertiesSchema (/node_modules/appmap-node/dist/parameter.js:143:19)
at parameterSchema (/node_modules/appmap-node/dist/parameter.js:120:29)
at parameter (/node_modules/appmap-node/dist/parameter.js:21:20)
at optParameter (/node_modules/appmap-node/dist/parameter.js:90:12)
at makeReturnEvent (/node_modules/appmap-node/dist/event.js:31:52)
at Recording.functionReturn (/node_modules/appmap-node/dist/Recording.js:56:51)
at /node_modules/appmap-node/dist/recorder.js:100:58
at Array.forEach (<anonymous>)
at record (/node_modules/appmap-node/dist/recorder.js:100:20)
at webpack_require (/build/server/webpack-runtime.js:33:27)
It seems that there might be an incompatibility between AppMap and my Next.js project, specifically related to the router initialization.
Environment:
- Next.js version: 14.2.3
- AppMap version: 2.24.3
- Node.js version: 18.17.1
Thank you!
- Lenguaje dominante
- TypeScript
- Estrellas
- 13
- Forks
- 6
- Merge medio
- 18 h 23 min
- PR fusionados (30 d)
- 8
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de getappmap/appmap-node
-
Instrument pre-ES6 classes Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
getappmap/appmap-node#183 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
getappmap/appmap-node#182 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
getappmap/appmap-node#181 ·
-
Wrong parent in some async flows Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
getappmap/appmap-node#180 ·
-
Support better-sqlite3 Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
getappmap/appmap-node#179 ·
Todos los issues de getappmap/appmap-node
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
area:tools bug good first issue help wanted priority:P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
TaewoooPark/Motifcode#14 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
newrelic-experimental/preflight#793 · 1 comentario ·
-
bug 🐞
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
[Bounty proposal] fix(web): memory insights count an evening memory on the next day ($25 proposed) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
BasedHardware/omi#15320 ·