An error occurs when I try to run my NestJS project using Turso and i try change node version wit 20, 21 and 22. When i uninstall the dependency. The project works.
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
- node.js, sqlite, typescript
Línea de trabajo
Empieza reproduciendo el fallo de Windows con Node.js 20, 21 y 22; después inspecciona la ruta de carga nativa en node_modules/libsql/index.js y el paquete @libsql/win32-x64-msvc/index.node. Compara el comportamiento cuando se elimina la dependencia; se considera completado cuando el proyecto NestJS se inicia sin ERR_DLOPEN_FAILED mientras la dependencia libSQL sigue instalada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
node:internal/modules/cjs/loader:1921
return process.dlopen(module, path.toNamespacedPath(filename));
^
Error: The specified module could not be found.
\?\C:\Users\project\node_modules@libsql\win32-x64-msvc\index.node
at Object..node (node:internal/modules/cjs/loader:1921:18)
at Module.load (node:internal/modules/cjs/loader:1465:32)
at Function._load (node:internal/modules/cjs/loader:1282:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.require (node:internal/modules/cjs/loader:1487:12)
at require (node:internal/modules/helpers:135:16)
at requireNative (C:\Users\project\node_modules\libsql\index.js:22:10)
at Object. (C:\Users\project\node_modules\libsql\index.js:45:5)
at Module._compile (node:internal/modules/cjs/loader:1730:14) {
code: 'ERR_DLOPEN_FAILED'
}
Node.js v22.17.1
- Lenguaje dominante
- TypeScript
- Estrellas
- 577
- Forks
- 70
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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 tursodatabase/libsql-client-ts
-
SqlCache measures SQLD's 5 KB stored-SQL cap in UTF-16 code units, but the server enforces it in UTF-8 bytesPosiblemente ocupada @OsamaAnsar la tomó hace 62 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
tursodatabase/libsql-client-ts#353 · 1 comentario ·
-
`concurrency: 0` is documented to disable the limit, but expandConfig turns it into 20Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
-
Local file: a COMMIT that fails with SQLITE_BUSY keeps the database write-locked until the process exitsPosiblemente ocupada @just-some-random-pal la tomó hace 21 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
tursodatabase/libsql-client-ts#354 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
tursodatabase/libsql-client-ts#352 · 3 comentarios ·
Todos los issues de tursodatabase/libsql-client-ts
Issues similares
-
area: infrastructure bug priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
snapotter-hq/SnapOtter#4575 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
documentation server-memory v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
modelcontextprotocol/servers#5457 ·
Los mantenedores suelen responder en 1 día
-
comp: ssr comp: zones type: feature version: current (v17+)
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
angular/angularfire#3836 ·
Los mantenedores suelen responder en 3 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día