From 1a9d32d4ae08ad5ff42aa04af5a6325b521b6e8a Mon Sep 17 00:00:00 2001 From: fatme Date: Mon, 4 Jun 2018 16:31:47 +0300 Subject: [PATCH] Fix project creation when template v2 is used --- lib/services/project-service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/services/project-service.ts b/lib/services/project-service.ts index cde669cf81..22962a8bd3 100644 --- a/lib/services/project-service.ts +++ b/lib/services/project-service.ts @@ -79,7 +79,8 @@ export class ProjectService implements IProjectService { ignoreScripts }); - const templatePackageJson = this.$fs.readJson(path.join(templatePath, constants.PACKAGE_JSON_FILE_NAME)); + const templatePackageJsonPath = templateVersion === constants.TemplateVersions.v2 ? path.join(projectDir, constants.PACKAGE_JSON_FILE_NAME) : path.join(templatePath, constants.PACKAGE_JSON_FILE_NAME); + const templatePackageJson = this.$fs.readJson(templatePackageJsonPath); await this.$npm.uninstall(templatePackageJson.name, { save: true }, projectDir); if (templateVersion === constants.TemplateVersions.v2) {