fastify/fastify-cli

Only watch specified directory (--watch CLI param)

Aperta

#787 aperta il 21 dic 2024

 (5 commenti) (2 reazioni) (0 assegnatari)JavaScript (174 fork)github user discovery
good first issue

Metriche repository

Star
 (726 stelle)
Metriche merge PR
 (Merge medio 54m) (3 PR mergiate in 30 g)

Descrizione

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

Guida contributor