fastify/fastify-cli

Only watch specified directory (--watch CLI param)

Aberta

#787 aberto em 21 de dez. de 2024

 (5 comentários) (2 reações) (0 responsável)JavaScript (174 forks)github user discovery
good first issue

Métricas do repositório

Stars
 (726 estrelas)
Métricas de merge de PR
 (Mesclagem média 54m) (3 fundiu PRs em 30d)

Description

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

Guia do colaborador