diff --git a/templates/package-builder/src/yeoman/app/index.ts b/templates/package-builder/src/yeoman/app/index.ts index 0d6af2d..c10038b 100644 --- a/templates/package-builder/src/yeoman/app/index.ts +++ b/templates/package-builder/src/yeoman/app/index.ts @@ -28,6 +28,7 @@ class MyGenerator extends yeoman.Base { prompting() { const done = this.async(); + this.option('projectguid'); this._optionOrPrompt([{ type: 'list', name: 'framework', @@ -41,7 +42,7 @@ class MyGenerator extends yeoman.Base { }], answers => { this._answers = answers; this._answers.namePascalCase = toPascalCase(answers.name); - this._answers.projectGuid = uuid.v4(); + this._answers.projectGuid = this.options['projectguid'] || uuid.v4(); done(); }); } diff --git a/templates/package-builder/src/yeoman/package.json b/templates/package-builder/src/yeoman/package.json index 2b1305c..c26fd16 100644 --- a/templates/package-builder/src/yeoman/package.json +++ b/templates/package-builder/src/yeoman/package.json @@ -1,6 +1,6 @@ { "name": "generator-aspnetcore-spa", - "version": "0.2.7", + "version": "0.2.8", "description": "Single-Page App templates for ASP.NET Core", "author": "Microsoft", "license": "Apache-2.0",