From 3888fe8c9c537e58b6e20840ee8e9c7b0fc2967a Mon Sep 17 00:00:00 2001 From: jaywcjlove <398188662@qq.com> Date: Fri, 31 Mar 2023 11:53:29 +0800 Subject: [PATCH] style: add error prompt for windows. --- packages/core/src/compile.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/core/src/compile.ts b/packages/core/src/compile.ts index e3d1a84c..dd1ee357 100644 --- a/packages/core/src/compile.ts +++ b/packages/core/src/compile.ts @@ -32,6 +32,12 @@ export async function compile(options: CompileOptions = {}) { (options.entry || []).forEach((fileNames) => err.push(` \x1b[35;1m${fileNames}\x1b[0m`)); !options.entry?.length && err.push('\x1b[33;1mNo files were indexed. Please check your command line arguments.\x1b[0m'); + if (process.platform === 'win32') { + err.push('\n Please note that on \x1b[33;1mWindows\x1b[0m platform, double(") quotes should be used to '); + err.push(" index file parameters instead of single(') quotes.\n"); + err.push(' Correct usage: \x1b[32;1m"src/*.tsx"\x1b[0m'); + err.push(" Incorrect usage: \x1b[31;1m'src/*.tsx'\x1b[0m"); + } throw new Error(err.join('\n')); } babelTransform(options);