为什么这个GET请求不起作用?

时间:2017-12-22 11:52:27

标签: node.js express codeanywhere

在此输入图片说明

I am doing all this on codeanywhere

1 个答案:

答案 0 :(得分:0)

那应该有用。除非..

确保npm install express

由于您的文件名为app.js,请确保在package.json文件中显示如下内容。

确保主要说app.js不是index.jsserver.js

{
  "name": "stack-test",
  "version": "1.0.0",
  "main": "app.js",
  "license": "MIT",
  "dependencies": {
    "express": "^4.16.2"
  }
}

如果出现问题,这会给你一个错误。

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

var port = process.env.PORT || 3000;

app.get('/', function(req, res) {
  res.send("Hi there");
})


app.listen(port, (err) => {
  if (err) {
    console.log(`Error: ${err}`);
  } else {
    console.log(`App running on port ${port}`);
  }
});