Estoy usando swc para transpilar mi código TypeScript en un proyecto paralelo y estoy luchando por ignorar los archivos de prueba del resultado final usando la opción cli --ignore .
versiones de biblioteca:
@swc/cli: ^0.1.57 @swc/core: ^1.2.173dominio:
swc ./src --out-dir dist --ignore **/*.test.tsConfiguración .swrc
{ "jsc": { "target": "es5", "paths": { "@src/*": ["./src/*"] }, "parser": { "syntax": "typescript", "decorators": true, "dynamicImport": true } }, "minify": true, } Todavía vi todos los archivos de prueba en mi carpeta de salida dist. Tenga en cuenta que usar la propiedad de exclusión en el .swcrc como este "exclude": [".*\\.spec|test\\.(j|t)s$", "mocks", "types"] funciona, pero ¿cómo ¿Se supone que se debe usar --ignore arg?