meisten Fällen Heroku verwendet wird, zu implementieren, ausführen und verwalten geschriebene Anwendungen in Ruby, Node.js, Java, Python, Clojure, Scala, Gehen und PHP.
Front-End-Anwendungen schieben bitballon einfachste Art und Weise zur Verfügung stellt. (Sie können einfach Drag/Drop-Projektdateien (die Index-Dateien) über sollte es hat)
https://www.bitballoon.com
ich diese eine Winkel Anwendung zu hosten verwendet haben . (ähnlich wie bei Ihrem Git Repository, das ist die Einstellung Herausforderung Hacker Erde)
sample angular with bitballon(Front end app)
ODER
USE Heroku
- Installieren Heroku cli in Ihrem PC
- NodeJS App Heroku Portal erstellen.
- App-Ordner erstellen Kopieren Sie alle Frontend-App-Dateien in diesen Ordner. 4. Platzieren Sie Server ServerJS im App-Ordner neben.
- heroku login, heroku Git: Klon -a $ APPNAME, git add und git commit.
Schließlich git push Heroku Master -> Server JS:
var express = require("express");
var port = process.env.PORT || 8080;
var app = express();
app.use(function(req, res, next) {
var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
res.setHeader('Access-Control-Allow-Credentials', true);
next();
});
var router = express.Router();
app.use('/', router);
app.use(express.static(__dirname + '/app'));
app.listen(port);
console.log('---------------------------------- ');
console.log('Server Started on port: ' + port);
console.log('---------------------------------- ');
Package.json
{
"name": "node-api",
"main": "server.js",
"dependencies": {
"express": "^4.14.0"
}
}