ReferenceError:未在带有express的node.js中定义

375

我按照本教程从Android向MongoDB编写了一些坐标:http : //www.learn2crack.com/2014/04/android-login-registration-nodejs-server.html

当我尝试从应用程序连接时,服务器中出现以下错误

ReferenceError: coord is not defined
at Object.handle (/root/gpsavior/routes/routes.js:12:5)
at next_layer (/root/gpsavior/node_modules/express/lib/router/route.js:103:13)
at Route.dispatch (/root/gpsavior/node_modules/express/lib/router/route.js:107:5)
at c (/root/gpsavior/node_modules/express/lib/router/index.js:195:24)
at Function.proto.process_params (/root/gpsavior/node_modules/express/lib/router/index.js:251:12)
at next (/root/gpsavior/node_modules/express/lib/router/index.js:189:19)
at next_layer (/root/gpsavior/node_modules/express/lib/router/route.js:77:14)
    at next_layer (/root/gpsavior/node_modules/express/lib/router/route.js:81:14)
    at Route.dispatch (/root/gpsavior/node_modules/express/lib/router/route.js:107:5)
    at c (/root/gpsavior/node_modules/express/lib/router/index.js:195:24)
POST /coord 500 1ms - 842b

这是我的routes.js(我只是对它进行了测试,它可以正常工作)

module.exports = function(app) {
app.get('/', function(req, res) {
res.end("gpsavior");
});
app.get('/coord', function(req, res) {
res.end("olakase");
});
app.post('/coord',function(req,res){
var num = req.body.num
var lat = req.body.lat;
var longi = req.body.longi;
coord.coord(num,lat,longi,function (found) { <---This one is line 12
  console.log(found);
  res.json(found);
});
});

和coord.js

var mongoose = require('mongoose');
var user = require('config/models');
exports.coord = function(num,lat,longi,callback) {
var num = num;
var lat = lat;
var longi =longi;
var coord = new user({
num: num,
lat: lat,
longi: longi });
coord.save();
callback({'response':"OK",'res':true});
}
fmsf

在我看来,你是缺少一个require('coord.js');在您的routes.js

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ReferenceError:未在带有express的node.js中定义

来自分类Dev

带有node.js的Axios-ReferenceError:未定义XMLHttpRequest

来自分类Dev

带有API的Node / Express中的BrowserHistory

来自分类Dev

Node.js中的“ ReferenceError:处理程序未定义”

来自分类Dev

未在node.js应用中定义的角度

来自分类Dev

未在node.js应用中定义的角度

来自分类Dev

请求未在Node.js应用中定义

来自分类Dev

带有自定义sessionID错误的node.js Express 4会话

来自分类Dev

带有JSONP的Node.js(express).end()

来自分类Dev

带有Express异步API调用的Node.JS

来自分类Dev

关于node js express框架中的路由定义

来自分类Dev

ReferenceError:firebase未在Javascript中定义

来自分类Dev

ReferenceError: 数字未在 MEAN 中定义

来自分类Dev

node.js中带有加密的自定义私钥

来自分类Dev

未捕获的 ReferenceError:应用程序未在 Controllers.js 中定义

来自分类Dev

未捕获的 ReferenceError:模型未在 Backbone.js 应用程序的 html 文件中定义

来自分类Dev

带有PostgresQL的Node.js Express,带有续集的错误

来自分类Dev

带有Express的NodeJ:如何从Node.js中的app.post()重定向

来自分类Dev

更新cookie无法在带有Express的Node.js中工作

来自分类Dev

ReferenceError:未定义索引(Node.js,Express.js)

来自分类Dev

在Mac上具有Node和Express的Docker容器,未在浏览器中显示?

来自分类Dev

在 Node.js 中没有定义 Formidable

来自分类Dev

Express.js:未在视图中定义存储在res.locals中的变量

来自分类Dev

ReferenceError:在 Node/Express 应用程序中未定义评论

来自分类Dev

带有Express.js的Node + Q-有序的承诺

来自分类Dev

带有Express的Node.js REST没有响应

来自分类Dev

使用Grunt的Node JS Project,产生的js文件具有ReferenceError:未定义窗口

来自分类Dev

带有Gatsby js的Scrollmagic和未在部署时定义窗口

来自分类Dev

ember.js ReferenceError:firefox中未定义事件

Related 相关文章

  1. 1

    ReferenceError:未在带有express的node.js中定义

  2. 2

    带有node.js的Axios-ReferenceError:未定义XMLHttpRequest

  3. 3

    带有API的Node / Express中的BrowserHistory

  4. 4

    Node.js中的“ ReferenceError:处理程序未定义”

  5. 5

    未在node.js应用中定义的角度

  6. 6

    未在node.js应用中定义的角度

  7. 7

    请求未在Node.js应用中定义

  8. 8

    带有自定义sessionID错误的node.js Express 4会话

  9. 9

    带有JSONP的Node.js(express).end()

  10. 10

    带有Express异步API调用的Node.JS

  11. 11

    关于node js express框架中的路由定义

  12. 12

    ReferenceError:firebase未在Javascript中定义

  13. 13

    ReferenceError: 数字未在 MEAN 中定义

  14. 14

    node.js中带有加密的自定义私钥

  15. 15

    未捕获的 ReferenceError:应用程序未在 Controllers.js 中定义

  16. 16

    未捕获的 ReferenceError:模型未在 Backbone.js 应用程序的 html 文件中定义

  17. 17

    带有PostgresQL的Node.js Express,带有续集的错误

  18. 18

    带有Express的NodeJ:如何从Node.js中的app.post()重定向

  19. 19

    更新cookie无法在带有Express的Node.js中工作

  20. 20

    ReferenceError:未定义索引(Node.js,Express.js)

  21. 21

    在Mac上具有Node和Express的Docker容器,未在浏览器中显示?

  22. 22

    在 Node.js 中没有定义 Formidable

  23. 23

    Express.js:未在视图中定义存储在res.locals中的变量

  24. 24

    ReferenceError:在 Node/Express 应用程序中未定义评论

  25. 25

    带有Express.js的Node + Q-有序的承诺

  26. 26

    带有Express的Node.js REST没有响应

  27. 27

    使用Grunt的Node JS Project,产生的js文件具有ReferenceError:未定义窗口

  28. 28

    带有Gatsby js的Scrollmagic和未在部署时定义窗口

  29. 29

    ember.js ReferenceError:firefox中未定义事件

热门标签

归档