2016-12-22 12 views
0

私はログイン用のアプリケーションを作成し、ログアウトしました。 私はエクスプレスとReduxを使用していますRedux - ExpressサーバーをHerokuに展開する方法

私は2つのフォルダ、クライアントとサーバー側の2つのフォルダがあります。 これはlocalhostで動作しますが、今はherokuを使ってオンラインにしたいと思っています。 私はHerokuでシンプルなアプリを配備する方法を知っていますが、ロジックを理解していないサーバーはアプリではありません。 私はmongolabを使用してデータベースを作成しましたが、それは、私は何をすべきか分かりません。

お願いします。

これは私のサーバー上のindex.jsです。

const express = require('express'); 
const http = require('http'); 
const bodyParser = require('body-parser'); 
const morgan = require('morgan'); 
const app = express(); 
const router = require('./router'); 
const mongoose = require('mongoose'); 
const cors = require('cors'); 

// DB Setup 
//mongoose.connect('mongodb://localhost:hugo/hugo'); 
mongoose.connect('mongodb://*****:********@ds143608.mlab.com:43608/portfolio'); 

// App Setup 
app.use(morgan('combined')); 
app.use(cors()); 
app.use(bodyParser.json({type: '*/*'})); 
router(app); 

// Server Setup 

const port = process.env.PORT || 3090; 
const server = http.createServer(app); 
server.listen(port); 
console.log('Server Listening On:', port); 

答えて

関連する問題