node.js TypeError:undefined不是app.get(“ /”)上的函数

杰克·谢泼德

我正在尝试使用node.js和一些Hello World示例,但出现此错误

TypeError: undefined is not a function
   at c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\server.js:10:13
   at Layer.handle [as handle_request] (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\layer.js:95:5)
   at next (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\route.js:131:13)
   at Route.dispatch (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\route.js:112:3)
   at Layer.handle [as handle_request] (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\layer.js:95:5)
   at c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\index.js:277:22
   at Function.process_params (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\index.js:330:12)
   at next (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\index.js:271:10)
   at expressInit (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\middleware\init.js:33:5)
   at Layer.handle [as handle_request] (c:\users\admin\documents\visual studio 2015\Projects\TheBoard\TheBoard\node_modules\express\lib\router\layer.js:95:5)

这是我的代码

var http = require("http");
var express = require("express");
var app = express();

app.get("/",
    function(res, req) {
        res.send("<html><body><h1>Express</h1></body></html>");        
    });

app.get("/api/users",
    function(req, res) {
        res.send({ name: "Louis", isValid: true, group: "Admin" });
    });

var server = http.createServer(app);

server.listen(3000);

我只在点击http:// localhost:3000 /时收到错误

当我点击http:// localhost / api / users时,我没有收到任何错误

安斯曼·辛格(Anshuman Singh)

参数排序问题。req对象没有任何发送功能。

var http = require("http");
var express = require("express");
var app = express();

app.get("/",
    function(req, res) { 
        res.send("<html><body><h1>Express</h1></body></html>");        
    });

app.get("/api/users",
    function(req, res) {
        res.send({ name: "Louis", isValid: true, group: "Admin" });
    });

var server = http.createServer(app);

server.listen(3000);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TypeError:undefined不是Node JS函数

来自分类Dev

typeerror undefined 不是 node js 中的函数

来自分类Dev

TypeError:undefined不是Node.js中的函数

来自分类Dev

TypeError:undefined不是Node.js中管道的函数

来自分类Dev

Node.js:TypeError:对象不是函数

来自分类Dev

TypeError:对象不是Node.js函数

来自分类Dev

使用Express在node.js中要求jQuery-ui时出现“ TypeError:undefined不是函数”

来自分类Dev

JavaScript(Node.js):app.set('port',port); ^ TypeError:app.set不是函数

来自分类Dev

JavaScript(Node.js):app.set('port',port); ^ TypeError:app.set不是函数

来自分类Dev

Node js app.configure不是函数

来自分类Dev

Node.js-不是函数

来自分类Dev

Node.js-不是函数

来自分类Dev

Node.js异步并行“ TypeError:任务不是函数”

来自分类Dev

TypeError:promise.then(...)。then(...)。then(...)。then(...)。catch不是Node Js中的函数

来自分类Dev

TypeError:不是Node和Express JS的构造函数

来自分类Dev

TypeError:回调不是Node.js中的函数

来自分类Dev

Node.js TypeError:未定义不是函数

来自分类Dev

TypeError:对象不是Node JS / socket.io中的函数

来自分类Dev

TypeError:count 不是 node.js 和 sequelize 中的函数

来自分类Dev

Node.js中的GET / POST函数

来自分类Dev

TypeError:$ http.get不是Angular JS中的函数

来自分类Dev

Discord.js:TypeError:client.channels.get不是函数

来自分类Dev

TypeError:$ http.get不是Angular JS中的函数

来自分类Dev

Mikronode with Express Js:TypeError: _sentence$.get(...).do 不是函数

来自分类Dev

未定义的Node.JS不是必需模块上的函数

来自分类Dev

authenticate.getToken不是node.js v12.18.2上的函数

来自分类Dev

Node.js返回不是函数

来自分类Dev

Node.js:对象不是函数

来自分类Dev

node.js扩展foo不是函数

Related 相关文章

  1. 1

    TypeError:undefined不是Node JS函数

  2. 2

    typeerror undefined 不是 node js 中的函数

  3. 3

    TypeError:undefined不是Node.js中的函数

  4. 4

    TypeError:undefined不是Node.js中管道的函数

  5. 5

    Node.js:TypeError:对象不是函数

  6. 6

    TypeError:对象不是Node.js函数

  7. 7

    使用Express在node.js中要求jQuery-ui时出现“ TypeError:undefined不是函数”

  8. 8

    JavaScript(Node.js):app.set('port',port); ^ TypeError:app.set不是函数

  9. 9

    JavaScript(Node.js):app.set('port',port); ^ TypeError:app.set不是函数

  10. 10

    Node js app.configure不是函数

  11. 11

    Node.js-不是函数

  12. 12

    Node.js-不是函数

  13. 13

    Node.js异步并行“ TypeError:任务不是函数”

  14. 14

    TypeError:promise.then(...)。then(...)。then(...)。then(...)。catch不是Node Js中的函数

  15. 15

    TypeError:不是Node和Express JS的构造函数

  16. 16

    TypeError:回调不是Node.js中的函数

  17. 17

    Node.js TypeError:未定义不是函数

  18. 18

    TypeError:对象不是Node JS / socket.io中的函数

  19. 19

    TypeError:count 不是 node.js 和 sequelize 中的函数

  20. 20

    Node.js中的GET / POST函数

  21. 21

    TypeError:$ http.get不是Angular JS中的函数

  22. 22

    Discord.js:TypeError:client.channels.get不是函数

  23. 23

    TypeError:$ http.get不是Angular JS中的函数

  24. 24

    Mikronode with Express Js:TypeError: _sentence$.get(...).do 不是函数

  25. 25

    未定义的Node.JS不是必需模块上的函数

  26. 26

    authenticate.getToken不是node.js v12.18.2上的函数

  27. 27

    Node.js返回不是函数

  28. 28

    Node.js:对象不是函数

  29. 29

    node.js扩展foo不是函数

热门标签

归档