2016-09-24 15 views

Antwort

0

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

  1. Installieren Heroku cli in Ihrem PC
  2. NodeJS App Heroku Portal erstellen.
  3. App-Ordner erstellen Kopieren Sie alle Frontend-App-Dateien in diesen Ordner. 4. Platzieren Sie Server ServerJS im App-Ordner neben.
  4. heroku login, heroku Git: Klon -a $ APPNAME, git add und git commit.
  5. 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" 
    } 
} 
Verwandte Themen