Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Kimi crashes on startup on Node versions without `zstd`

Abierto Apto para principiantes
#4,097 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
68/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
node.js, typescript
Área
cli

Línea de trabajo

Comienza con apps/kimi-code/package.json, especialmente con el rango de Node engines publicado; después reproduce la ruta de inicio de kimi con Node 23.0–23.7 e inspecciona la importación de node:zlib que se muestra en el informe. Se considera completado cuando npm install -g @moonshot-ai/kimi-code seguido de kimi llega al inicio sin el error de exportación faltante de createZstdDecompress.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
What version of Kimi Code is running?

stable

Which open platform/subscription were you using?

N/A

Which model were you using?

N/A

What platform is your computer?

MacOS (intel)

What issue are you seeing?

kimi crashes on startup when a user has a Node version between 23.0–23.7

What steps can reproduce the bug?
Bug Reproduction Steps
  1. Use Node 23.0–23.7 (I have v23.6.0). BTW This is inside the published engines range >=22.19.0:

https://github.com/MoonshotAI/kimi-code/blob/21406fb4c805cc8c715e6d1f16ad3fb5f25f4fe3/apps/kimi-code/package.json#L115

  1. run npm install -g @moonshot-ai/kimi-code.
  2. run kimi
import zlib, { createZstdDecompress, gzip } from "node:zlib";
               ^^^^^^^^^^^^^^^^^^^^
SyntaxError: The requested module 'node:zlib' does not provide an export named 'createZstdDecompress'
What is the expected behavior?

startup.

Additional information

Fix incoming.

Contribution
  • I am willing to submit a PR for this bug fix myself (please wait for maintainer approval in this issue first)
Lenguaje dominante
TypeScript
Estrellas
7.9k
Forks
1.3k
Merge medio
1 d 7 h
PR fusionados (30 d)
96

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MoonshotAI/kimi-code

Todos los issues de MoonshotAI/kimi-code

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.