2016-09-24 160 views

回答

0

大多數病例Heroku的用於部署,運行和管理使用Ruby編寫,Node.js的,使用Java,Python,Clojure中,斯卡拉應用,你去PHP。

爲推動bitballon提供了最簡單的方法前端應用程序。(你可以拖/放你的項目文件(這應該已經索引文件)那邊)

https://www.bitballoon.com 

我已經使用這個託管的角度應用(類似於你的git倉庫被黑客大地聘用的挑戰)

sample angular with bitballon(Front end app)

OR

使用Heroku的

  1. 在您的PC
  2. 創建應用程序的NodeJS的Heroku門戶安裝的Heroku CLI。
  3. 創建應用程序文件夾將所有前端應用程序文件複製到該位置 4.位於服務器ServerJS旁邊的應用程序文件夾中。
  4. heroku登錄,heroku git:clone -a $ APPNAME,git add和git commit。
  5. 最後GIT中推heroku上主 - >服務器JS:

    var express = require("express"); 
    

變種端口= 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" 
    } 
}