es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo ejecuto prettier en un subdirectorio específico de mi proyecto?

Tengo una estructura de proyecto en TypeScript algo como esto:

--workflows
    |--app1
         |--src
    |--app2
         |--src

Estoy intentando ejecutar Prettier, pero solo quiero ejecutarlo en app1.

He intentado algo como esto:

prettier --write \"workflows/app1/**/*.{js, ts}\"

Esto no devuelve ningún archivo.

Pero si ejecuto algo como esto:

prettier --write \"workflows/**/*.{js, ts}\"

Devuelve todos los archivos dentro del directorio workflows.

¿Qué estoy haciendo mal? ¿Cómo puedo hacer para que se ejecute solo en los archivos de app1?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El problema con el comando prettier --write "workflows/app1/**/*.{js, ts}" es que intenta ejecutar prettier en archivos dentro del directorio app1, pero la estructura de archivos solo llega hasta el directorio workflows. Por lo tanto, el comando correcto para ejecutar prettier solo en archivos dentro del directorio app1 sería:

    prettier --write "workflows/app1/src/**/*.{js,ts}"
    

    Este comando específico solo ejecutará prettier en archivos .js y .ts dentro del directorio src de app1.

Comments are closed.