Skip to content

Commit 956e4e4

Browse files
committed
addding herokuapp config
1 parent ee5709a commit 956e4e4

File tree

5 files changed

+53
-62
lines changed

5 files changed

+53
-62
lines changed

Procfile

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
web: node app.js

app.js

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
const express = require('express');
2+
const http = require('http');
3+
const path = require('path');
4+
//const api = require('./server/routes/api');
5+
6+
const app = express();
7+
8+
app.use(express.static(path.join(__dirname, 'dist')));
9+
10+
app.get('*', (req, res) =>{
11+
res.sendFile(path.join(__dirname, 'dist/index.html'));
12+
});
13+
14+
const port = process.env.PORT || 3000;
15+
app.set('port', port);
16+
17+
const server = http.createServer(app);
18+
19+
server.listen(port, () => console.log('app listening on port 3000!'))

package-lock.json

+23-42
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+10-11
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,24 @@
22
"name": "http-client",
33
"version": "0.0.0",
44
"license": "MIT",
5+
"main": "app.js",
56
"scripts": {
67
"ng": "ng",
7-
"start": "node server.js",
8+
"start": "ng serve",
89
"build": "ng build --prod",
910
"test": "ng test",
1011
"lint": "ng lint",
1112
"e2e": "ng e2e",
1213
"postinstall": "ng build --aot -prod"
1314
},
15+
"engines": {
16+
"node": "8.2.1",
17+
"npm": "5.3.0"
18+
},
1419
"private": true,
1520
"dependencies": {
21+
"@angular/cli": "1.6.7",
22+
"@angular/compiler-cli": "^5.2.0",
1623
"@angular/animations": "^5.2.0",
1724
"@angular/common": "^5.2.0",
1825
"@angular/compiler": "^5.2.0",
@@ -25,18 +32,16 @@
2532
"core-js": "^2.4.1",
2633
"express": "^4.16.2",
2734
"rxjs": "^5.5.6",
28-
"typescript": "~2.5.3",
2935
"zone.js": "^0.8.19"
3036
},
3137
"devDependencies": {
32-
"@angular/cli": "^1.6.8",
33-
"@angular/compiler-cli": "^5.2.4",
38+
"@angular/cli": "1.6.7",
39+
"@angular/compiler-cli": "^5.2.0",
3440
"@angular/language-service": "^5.2.0",
3541
"@types/jasmine": "~2.8.3",
3642
"@types/jasminewd2": "~2.0.2",
3743
"@types/node": "~6.0.60",
3844
"codelyzer": "^4.0.1",
39-
"enhanced-resolve": "^3.3.0",
4045
"jasmine-core": "~2.8.0",
4146
"jasmine-spec-reporter": "~4.2.1",
4247
"karma": "~2.0.0",
@@ -48,11 +53,5 @@
4853
"ts-node": "~4.1.0",
4954
"tslint": "~5.9.1",
5055
"typescript": "~2.5.3"
51-
},
52-
"@angular/cli": "1.4.9",
53-
"@angular/compiler-cli": "^4.4.6",
54-
"engines": {
55-
"node": "8.2.1",
56-
"npm": "5.3.0"
5756
}
5857
}

server.js

-9
This file was deleted.

0 commit comments

Comments
 (0)