From ef543039ad539afb6f1b49c77e44b54953426b48 Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Fri, 14 May 2021 16:10:32 +0200 Subject: [PATCH] Don't create capacitor.config.json if it doesn't exist --- .../@ionic/cli/src/lib/integrations/capacitor/index.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts b/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts index e8b19b6691..ba085c8515 100644 --- a/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts +++ b/packages/@ionic/cli/src/lib/integrations/capacitor/index.ts @@ -108,12 +108,14 @@ export class Integration extends BaseIntegration { async personalize({ name, packageId }: ProjectPersonalizationDetails) { const confPath = this.getCapacitorConfigJsonPath(); - const conf = new CapacitorJSONConfig(confPath); + if (await pathExists(confPath)) { + const conf = new CapacitorJSONConfig(confPath); - conf.set('appName', name); + conf.set('appName', name); - if (packageId) { - conf.set('appId', packageId); + if (packageId) { + conf.set('appId', packageId); + } } }