Skip to content

Commit e493984

Browse files
committed
Angular Universal Course
1 parent 24a9ceb commit e493984

12 files changed

+2107
-104
lines changed

angular-universal-course/angular.json

+50-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"build": {
1818
"builder": "@angular-devkit/build-angular:browser",
1919
"options": {
20-
"outputPath": "dist/angular-universal-course",
20+
"outputPath": "dist/angular-universal-course/browser",
2121
"index": "src/index.html",
2222
"main": "src/main.ts",
2323
"polyfills": "src/polyfills.ts",
@@ -105,7 +105,8 @@
105105
"tsConfig": [
106106
"tsconfig.app.json",
107107
"tsconfig.spec.json",
108-
"e2e/tsconfig.json"
108+
"e2e/tsconfig.json",
109+
"tsconfig.server.json"
109110
],
110111
"exclude": [
111112
"**/node_modules/**"
@@ -123,6 +124,53 @@
123124
"devServerTarget": "angular-universal-course:serve:production"
124125
}
125126
}
127+
},
128+
"server": {
129+
"builder": "@angular-devkit/build-angular:server",
130+
"options": {
131+
"outputPath": "dist/angular-universal-course/server",
132+
"main": "server.ts",
133+
"tsConfig": "tsconfig.server.json"
134+
},
135+
"configurations": {
136+
"production": {
137+
"outputHashing": "media",
138+
"fileReplacements": [
139+
{
140+
"replace": "src/environments/environment.ts",
141+
"with": "src/environments/environment.prod.ts"
142+
}
143+
],
144+
"sourceMap": false,
145+
"optimization": true
146+
}
147+
}
148+
},
149+
"serve-ssr": {
150+
"builder": "@nguniversal/builders:ssr-dev-server",
151+
"options": {
152+
"browserTarget": "angular-universal-course:build",
153+
"serverTarget": "angular-universal-course:server"
154+
},
155+
"configurations": {
156+
"production": {
157+
"browserTarget": "angular-universal-course:build:production",
158+
"serverTarget": "angular-universal-course:server:production"
159+
}
160+
}
161+
},
162+
"prerender": {
163+
"builder": "@nguniversal/builders:prerender",
164+
"options": {
165+
"browserTarget": "angular-universal-course:build:production",
166+
"serverTarget": "angular-universal-course:server:production",
167+
"routes": [
168+
"/"
169+
]
170+
},
171+
"configurations": {
172+
"production": {}
173+
}
126174
}
127175
}
128176
}

0 commit comments

Comments
 (0)