Only watch specified directory (--watch CLI param)
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- cli
Línea de trabajo
Comienza con el manejo de fastify start en la CLI para --watch y luego compara su comportamiento actual con la opción existente --ignore-watch. Confirma cómo se analiza la ruta de watch y cómo se seleccionan los cambios; se considerará terminado cuando se acepten uno o más directorios después de --watch y los resets se limiten a esos directorios, con la cobertura correspondiente en las pruebas de CLI existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the feature has not already been requested
🚀 Feature Proposal
Allow a directory (or list of directories) to be passed into the --watch param
Motivation
In my project, I have a small API subfolder. When I turn on --watch, it is monitoring my entire project root for changes, which leads to resets constantly.
Example
Right now the only solution is to do something like this:
fastify start --watch --ignore-watch '.git node_modules out .next content public scripts utils styles pages config compontents' --log-level info --pretty-logs --port ${API_PORT:-4321} api/server.js
I would rather do this:
fastify start --watch api --log-level info --pretty-logs --port ${API_PORT:-4321} api/server.js
- Lenguaje dominante
- JavaScript
- Estrellas
- 733
- Forks
- 179
- Merge medio
- 8 d 12 h
- PR fusionados (30 d)
- 2
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 fastify/fastify-cli
-
Allow to use custom templatesAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
fastify/fastify-cli#846 · 2 comentarios ·
-
Options propagationAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
fastify/fastify-cli#841 ·
-
Generated Fastify ESM/TS app has broken `npm test` command (FASTIFY_AUTOLOAD_TYPESCRIPT)Posiblemente ocupada @GhaythBenAbid la tomó hace 24 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
fastify/fastify-cli#835 · 2 comentarios ·
-
Adding Path Alias Support in fastify-cliQuizá libre de nuevo @ali139713 la tomó hace 47 días y no hay ningún pull request abierto. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
fastify/fastify-cli#806 · 1 comentario · 7 reacciones ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
fastify/fastify-cli#776 ·
Todos los issues de fastify/fastify-cli
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
yjh051108/dsh-routing-suite#216 ·
-
bug user-priority/P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
t8y2/dbx#11718 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 4 días
-
bug confirmed perf
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
videojs/video.js#9400 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
agent/scanner bug hive/hosted-available-lke648397-260827-5n31
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día