【发布时间】:2017-12-07 01:02:33
【问题描述】:
我有一个学校作业,我必须构建一个 node.js 服务器(Without Express),它接收包含 {day: 25, month:12, year:2017} 的 POST 请求 并发送到该日期的剩余天数。
我能够使用 moment npm 包 (https://www.npmjs.com/package/moment) 解决这个问题
服务器正在监听 3000 端口。
当我向 127.0.0.1:3000 发送 post 请求时,代码运行良好
但是,我将监听端口更改为 80,在 heroku 上创建了一个新应用程序,然后部署了我的代码,但它不再工作了,heroku 说应用程序崩溃了。
有人有想法吗?
服务器是这样创建的:
var http = require('http');
var moment = require('moment');
moment().format();
var server = http.createServer(function(request, response) {
....
});
server.listen(80);
【问题讨论】:
标签: node.js rest api heroku deployment