2016-09-24 11 views

답변

0

Heroku가은 루비, Node.js를, 자바, 파이썬, Clojure의 스칼라로 작성된 응용 프로그램을 배포, 실행 및 관리하는 데 사용되는 경우의 대부분은, 가서 PHP.

가장 쉬운 방법을 제공 bitballon 프론트 엔드 응용 프로그램을 추진합니다.

https://www.bitballoon.com 

I는 각 응용 프로그램을 호스팅하려면이 옵션을 사용했다 (그냥 인덱스 파일) 저기가있다해야하는 (/ 드래그하여 프로젝트 파일을 삭제할 수 있습니다) . (당신 자식 저장소 유사으로 해커 지구가 고용되어 도전)

sample angular with bitballon(Front end app)

또는

사용 Heroku가

  1. 은 PC
  2. nodeJS 응용 프로그램 Heroku가 포털을 만들에 Heroku가의 CLI를 설치합니다.
  3. 앱 폴더 만들기 모든 프론트 엔드 앱 파일을 그 안에 복사하십시오. 4. 앱 폴더 옆에 Server ServerJS가 있습니다.
  4. heroku login, heroku git : clone -a $ APPNAME, git add 및 git commit.
  5. 마지막으로 자식 푸시 Heroku가 마스터 -> 서버 JS :

    var express = require("express"); 
    

VAR 포트 = 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" 
    } 
} 
관련 문제