diff --git a/extensions/npm/src/tasks.ts b/extensions/npm/src/tasks.ts index f4da67b93f2..7ee330d1296 100644 --- a/extensions/npm/src/tasks.ts +++ b/extensions/npm/src/tasks.ts @@ -324,7 +324,7 @@ export async function createTask(packageManager: string, script: NpmTaskDefiniti } let relativePackageJson = getRelativePath(packageJsonUri); - if (relativePackageJson.length) { + if (relativePackageJson.length && !kind.path) { kind.path = relativePackageJson.substring(0, relativePackageJson.length - 1); } let taskName = getTaskName(kind.script, relativePackageJson);