【问题标题】:Why this GET request is not working?为什么这个 GET 请求不起作用?
【发布时间】:2018-06-05 01:58:56
【问题描述】:

在此处输入图片说明

I am doing all this on codeanywhere

【问题讨论】:

  • 将所有代码以文本形式直接发布在这里,并提供有关问题的更多详细信息。
  • 请编辑您的问题,在此处添加该代码,如果该链接更改或中断,您的问题将变得无关紧要。 stackoverflow.com/help/mcve
  • 我永远无法理解截取和上传屏幕截图比复制和粘贴已在编辑器中打开的代码更容易。
  • 另外,您的第一个链接是隐藏的,人们看不到您的问题。
  • 然后解决你的问题:看看 express 到底是做什么用的。

标签: node.js express codeanywhere


【解决方案1】:

应该可以。除非..

确保你npm install express

由于您的文件被命名为app.js,请确保在您的package.json 文件中它读取类似这样的内容。

确保 main 说 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}`);
  }
});

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 1970-01-01
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 2019-10-26
    • 2015-04-11
    • 2020-02-24
    相关资源
    最近更新 更多