From 7d72955c5626ff437a52ab76f6c01b7180e50840 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Tue, 11 Jun 2024 22:05:12 +0800 Subject: [PATCH] Support `-local` for `npm` [Gitee link #I9V5I0] --- src/chsrc.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/chsrc.c b/src/chsrc.c index 06d6bfa..38f7ca8 100644 --- a/src/chsrc.c +++ b/src/chsrc.c @@ -252,9 +252,15 @@ pl_nodejs_setsrc (char *option) char *cmd = NULL; + char *where = ""; + if (Cli_Option_Locally==true) + { + where = "--location project "; + } + if (npm_exist) { - cmd = xy_2strjoin ("npm config set registry ", source.url); + cmd = xy_strjoin (4, "npm config ", where, "set registry ", source.url); chsrc_run (cmd); }