3

一直在试验 Cloud 9,并一直在尝试使用Express 网站上的示例代码来获得“Hello World!”。我尝试收听几个不同的端口/ip,参考https://docs.c9.io/docs/run-an-applicationRunning Hello World using Node js Express in cloud 9IDE。尽管侦听器会运行,但此后它将永远不会关闭或返回任何内容。有谁知道为什么会这样?这是我的代码:

var express = require('express');
var app = express();

app.get('/', function (req, res) {
  res.send('Hello World!');
});

app.listen(process.env.PORT, process.env.IP, function(){
    console.log('LISTENING');
});
4

1 回答 1

2

您应该app.js在编辑器中从下面的 c9 命令运行。Cloud9 有自己的默认运行路径。默认的东西:

https://helloexpress-abcd.c9.io/

helloexpress是您定义的项目名称,在您的情况下它是不同的,

abcd是用户名,其余是默认值

这应该显示Hello World

于 2016-09-15T05:39:47.910 回答