From 4c993bac048da663778f73b4e00a818dd29f4d62 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Sat, 14 Sep 2024 03:41:55 +0800 Subject: [PATCH] Concise output for group `Node.js` [GitHub #78] --- src/recipe/lang/Node.js/Node.js.c | 10 ++++++---- src/recipe/lang/Node.js/Yarn.c | 3 ++- src/recipe/lang/Node.js/npm.c | 3 ++- src/recipe/lang/Node.js/pnpm.c | 3 ++- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/recipe/lang/Node.js/Node.js.c b/src/recipe/lang/Node.js/Node.js.c index abb5e94..df3f6fd 100644 --- a/src/recipe/lang/Node.js/Node.js.c +++ b/src/recipe/lang/Node.js/Node.js.c @@ -63,11 +63,11 @@ void pl_nodejs_setsrc (char *option) { { - char *msg = CliOpt_InEnglish ? "**Three package managers will be replaced for you at the same time: " \ + char *msg = CliOpt_InEnglish ? "Three package managers will be replaced for you at the same time: " \ "npm, pnpm, yarn. If you need to change the source independently, " \ - "please run independently `chsrc set `**\n" - : "**将同时为您更换3个包管理器 npm, pnpm, Yarn 的源,若需要独立换源,请独立运行 chsrc set **\n"; - chsrc_log (bdyellow(msg)); + "please run independently `chsrc set `" + : "将同时为您更换3个包管理器 npm, pnpm, Yarn 的源,若需要独立换源,请独立运行 chsrc set "; + chsrc_note2 (msg); } bool npm_exist, yarn_exist, pnpm_exist; @@ -92,6 +92,8 @@ pl_nodejs_setsrc (char *option) { pl_nodejs_pnpm_setsrc (option); } + + chsrc_conclude (&source, ChsrcTypeAuto); } diff --git a/src/recipe/lang/Node.js/Yarn.c b/src/recipe/lang/Node.js/Yarn.c index 2fac5cd..6e57774 100644 --- a/src/recipe/lang/Node.js/Yarn.c +++ b/src/recipe/lang/Node.js/Yarn.c @@ -71,7 +71,8 @@ pl_nodejs_yarn_setsrc (char *option) chsrc_run (cmd, RunOpt_No_Last_New_Line); } - chsrc_conclude (&source, ChsrcTypeAuto); + if (ProgMode_Target_Group!=true) + chsrc_conclude (&source, ChsrcTypeAuto); } diff --git a/src/recipe/lang/Node.js/npm.c b/src/recipe/lang/Node.js/npm.c index 7ff5fa2..463568f 100644 --- a/src/recipe/lang/Node.js/npm.c +++ b/src/recipe/lang/Node.js/npm.c @@ -40,7 +40,8 @@ pl_nodejs_npm_setsrc (char *option) chsrc_run (cmd, RunOpt_No_Last_New_Line); - chsrc_conclude (&source, ChsrcTypeAuto); + if (ProgMode_Target_Group!=true) + chsrc_conclude (&source, ChsrcTypeAuto); } diff --git a/src/recipe/lang/Node.js/pnpm.c b/src/recipe/lang/Node.js/pnpm.c index f3cad47..2ff23f0 100644 --- a/src/recipe/lang/Node.js/pnpm.c +++ b/src/recipe/lang/Node.js/pnpm.c @@ -41,7 +41,8 @@ pl_nodejs_pnpm_setsrc (char *option) chsrc_run (cmd, RunOpt_No_Last_New_Line); - chsrc_conclude (&source, ChsrcTypeAuto); + if (ProgMode_Target_Group!=true) + chsrc_conclude (&source, ChsrcTypeAuto); }