From 5f1450c9bab9fce033564d381bff9dd62261b907 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Wed, 2 Aug 2017 10:53:46 +0100 Subject: [PATCH] Make aspnet-angular compatible with AoT compilation --- .../npm/aspnet-angular/.gitignore | 2 ++ .../npm/aspnet-angular/.npmignore | 1 + .../npm/aspnet-angular/package.json | 7 ++++--- .../npm/aspnet-angular/tsconfig.json | 5 ++++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.gitignore b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.gitignore index 7879096..93666fd 100644 --- a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.gitignore +++ b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.gitignore @@ -1,3 +1,5 @@ /node_modules/ **/*.js **/*.d.ts +**/*.metadata.json +/compiled diff --git a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.npmignore b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.npmignore index 74dbfa8..2df2c09 100644 --- a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.npmignore +++ b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/.npmignore @@ -1,2 +1,3 @@ !/*.js !/*.d.ts +/compiled diff --git a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/package.json b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/package.json index 5954823..5153ade 100644 --- a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/package.json +++ b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/package.json @@ -1,10 +1,10 @@ { "name": "aspnet-angular", - "version": "0.1.0", + "version": "0.1.1", "description": "Helpers for using Angular in ASP.NET Core projects", "main": "index.js", "scripts": { - "prepublish": "rimraf *.d.ts && tsc && echo 'Finished building NPM package \"aspnet-angular\"'", + "prepublish": "rimraf *.d.ts && ngc && echo 'Finished building NPM package \"aspnet-angular\"'", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { @@ -18,11 +18,12 @@ }, "devDependencies": { "@angular/common": "^4.3.2", + "@angular/compiler": "^4.3.2", + "@angular/compiler-cli": "^4.3.2", "@angular/core": "^4.3.2", "@angular/http": "^4.3.2", "@angular/platform-browser": "^4.3.2", "rimraf": "^2.6.1", - "typescript": "^2.4.2", "rxjs": "^5.4.2", "zone.js": "^0.8.16" }, diff --git a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/tsconfig.json b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/tsconfig.json index 22a6c26..3c6a30b 100644 --- a/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/tsconfig.json +++ b/src/Microsoft.AspNetCore.SpaServices/npm/aspnet-angular/tsconfig.json @@ -13,5 +13,8 @@ ], "exclude": [ "node_modules" - ] + ], + "angularCompilerOptions": { + "genDir": "compiled" + } }