From 23351f48c568361806f67d6e55e31f84993cc93e Mon Sep 17 00:00:00 2001 From: jaywcjlove <398188662@qq.com> Date: Sat, 9 Oct 2021 00:22:22 +0800 Subject: [PATCH] fix(tsbb): Fix fileNames exists error. --- packages/tsbb/src/cli.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/tsbb/src/cli.ts b/packages/tsbb/src/cli.ts index b2dfa951..fb90361b 100644 --- a/packages/tsbb/src/cli.ts +++ b/packages/tsbb/src/cli.ts @@ -50,11 +50,13 @@ const argv: ArgvArguments = parser(process.argv.slice(2), { if (argv.fileNames && Array.isArray(argv.fileNames)) { argv.fileNames = argv.fileNames.map((filename: string) => path.resolve(process.cwd(), filename)); - argv.fileNames = [argv.entry, ...argv.fileNames]; + if (ts.sys.fileExists(argv.entry)) { + argv.fileNames = [argv.entry, ...argv.fileNames]; + } argv.fileNames = Array.from(new Set(argv.fileNames)); } - if (!argv.fileNames) { + if (!argv.fileNames && ts.sys.fileExists(argv.entry)) { argv.fileNames = [argv.entry]; }