2017-08-06 61 views
0

製作了一個非常簡單的Timestamp Microservice應用程序,其中包含我希望能夠在我的網站上的網頁上運行的節點。我會如何去做這件事?它目前在我的本地服務器上正常工作。如何在我的網頁上部署我的Nodejs應用程序?

我覺得這很簡單,但是從搜索中只能找到如何部署到Heroku/AWS。

const express = require('express'); 
const bodyParser = require('body-parser'); 
const cors = require('cors'); 

//Create an instance of Express for the app and instantiate bodyParser and cors 
const app = module.exports = express(); 
app.use(bodyParser.json()); 
app.use(cors()); 

app.get(`/dateValues/:dateVal`, (req,res,next) => { 
    //gets date from request 
    var dateVal = req.params.dateVal; 

    //Options for formatting date in natural state 
    var options = { year: 'numeric', month: 'long', day: 'numeric' }; 

    if(isNaN(dateVal)) { 
    var naturalDate = new Date(dateVal); 
    naturalDate= naturalDate.toLocaleDateString('en-US', options); 
    var unixDate = new Date(dateVal).getTime()/1000-21600; 

    } else { 
    var unixDate = dateVal; 
    var naturalDate = new Date((parseInt(dateVal)+21600)*1000); 
    naturalDate= naturalDate.toLocaleDateString('en-US', options); 
    } 
    res.json({unix: unixDate, natural: naturalDate}); 
}); 

app.listen(3000,() => { 
    console.log('App is running'); 
}); 

回答

相關問題