Skip to content

Commit b852bce

Browse files
committed
Angular Universal Course
1 parent 2603215 commit b852bce

File tree

4 files changed

+182
-3
lines changed

4 files changed

+182
-3
lines changed

functions/package-lock.json

Lines changed: 154 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

functions/package.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,27 @@
1313
"angular-universal-express-firebase": "0.0.4",
1414
"express": "^4.16.2",
1515
"firebase-admin": "~5.8.1",
16-
"firebase-functions": "^0.8.1"
16+
"firebase-functions": "^0.8.1",
17+
"@angular/animations": "^5.0.1",
18+
"@angular/cdk": "^5.0.0",
19+
"@angular/common": "^5.0.0",
20+
"@angular/compiler": "^5.0.0",
21+
"@angular/core": "^5.0.0",
22+
"@angular/forms": "^5.0.0",
23+
"@angular/http": "^5.0.0",
24+
"@angular/material": "^5.0.0",
25+
"@angular/material-moment-adapter": "^5.0.4",
26+
"@angular/platform-browser": "^5.0.0",
27+
"@angular/platform-browser-dynamic": "^5.0.0",
28+
"@angular/platform-server": "^5.0.0",
29+
"@angular/router": "^5.0.0",
30+
"@nguniversal/express-engine": "^5.0.0-beta.5",
31+
"@nguniversal/module-map-ngfactory-loader": "^5.0.0-beta.5",
32+
"core-js": "^2.4.1",
33+
"hammerjs": "^2.0.8",
34+
"moment": "^2.20.1",
35+
"rxjs": "^5.5.2",
36+
"zone.js": "^0.8.14"
1737
},
1838
"devDependencies": {
1939
"typescript": "^2.5.3"

functions/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ export let trigger = angularUniversal.trigger({
1010
});
1111

1212

13+

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@
77
"start": "./node_modules/.bin/ng serve",
88
"build:client-app:prod": "./node_modules/.bin/ng build --prod",
99
"build:server-app:prod": "./node_modules/.bin/ng build --prod --app=ssr-app --output-hashing=false",
10-
"build-all": "./node_modules/.bin/npm-run-all build:client-app:prod build:server-app:prod",
10+
"build-all": "./node_modules/.bin/npm-run-all build:client-app:prod build:server-app:prod build:functions",
1111
"test": "ng test",
1212
"lint": "ng lint",
1313
"e2e": "ng e2e",
1414
"firestore-import": "./node_modules/.bin/ts-node ./firestore-import.ts",
1515
"prerender": "./node_modules/.bin/ts-node ./prerender.ts",
1616
"prerender:debug": "./node_modules/.bin/ts-node --inspect ./prerender.ts",
17-
"start:express-server": "./node_modules/.bin/ts-node ./server.ts"
17+
"start:express-server": "./node_modules/.bin/ts-node ./server.ts",
18+
"build:functions":"cd functions && npm run build",
19+
"move-index":"mv ./dist/index.html ./functions/lib/index-server.html",
20+
"firebase:serve":"",
21+
"start:local": "npm-run-all build-all move-index firebase:serve"
1822
},
1923
"private": true,
2024
"dependencies": {

0 commit comments

Comments
 (0)