Fresh Windows clone: npm run dev and npm run check-format fail
Los mantenedores suelen responder en 2 días
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- git, node.js, typescript, vite
- Área
- build-system
Línea de trabajo
Review package.json scripts, src/server/index.ts, and the proposed PR #35 first. Reproduce with npm ci, npm run dev, and npm run check-format on Windows, then verify that the development server starts and an untouched checkout passes formatting checks.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Environment: Windows 11, Node 24.14.0, npm 11.9.0, Git with the default core.autocrlf=true. App mode: npm run dev.
Steps to reproduce
- Clone the repo on Windows and run
npm ci. - Run
npm run dev. - Run
npm run check-format.
Expected: the dev server starts, and the format check passes on an unmodified clone, as it does in CI.
Actual
npm run dev exits immediately, because npm runs scripts through cmd.exe, which can't parse inline NODE_ENV=development:
[0] 'NODE_ENV' is not recognized as an internal or external command,
[0] operable program or batch file.
[0] NODE_ENV=development node --env-file-if-exists=.env --import tsx --watch src/server/index.ts exited with code 1
--> Sending SIGTERM to other processes..
[1] vite exited with code 1
Dropping the variable doesn't help either: src/server/index.ts only allows the Vite origin http://127.0.0.1:5173 when NODE_ENV === 'development'.
npm run check-format fails on an untouched checkout:
[warn] Code style issues found in 121 files. Run Prettier with --write to fix.
There's no .gitattributes, so Git checks files out with CRLF line endings, but Prettier 3 expects endOfLine: "lf". The files in the repository already use LF; only the working tree is affected.
Proposed fix: add .gitattributes with * text=auto eol=lf, and use cross-env in the dev script. I have a PR ready.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.8k
- Forks
- 344
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 33
Preparar el entorno
- Incluye un Dockerfile o un 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 CopilotKit/OpenDots
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
CopilotKit/OpenDots#69 ·
Los mantenedores suelen responder en 2 días
-
Long page titles are clipped in the page editorPosiblemente ocupada @charan-rathore la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
CopilotKit/OpenDots#68 ·
Los mantenedores suelen responder en 2 días
-
CopilotKit/OpenDots#100 ·
Los mantenedores suelen responder en 2 días
-
Plugins and wider controlAbierto
CopilotKit/OpenDots#88 ·
Los mantenedores suelen responder en 2 días
-
CopilotKit/OpenDots#87 · 1 reacción ·
Los mantenedores suelen responder en 2 días
Todos los issues de CopilotKit/OpenDots
Issues similares
-
area:docs bug triage:confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Cotal-AI/Cotal#2875 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
GLM-5.3 available on bedrock nowAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
anomalyco/models.dev#8862 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
fix(data-lake): wizard source step still previews the local slug, not the server-disambiguated onePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertodata-lake
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
ready-for-triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
konflux-ci/konflux-ui#1596 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue priority: low size: XS
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día