繁体   English   中英

node.js和express-调试路由

[英]node.js and express - debugging a route

我正在尝试使用NodeJS和Express框架调试路由。 我安装了node-inspector并使其完全正常运行并在Chrome标签中打开。 但是,当我在index.js路由中包含此代码时,它什么也没显示

exports.index = function(req, res){
    var $ = require('jquery');
    console.log($('.title').val);
    res.render('index', { title: 'Express' });
};

我想知道这背后的原因是什么。 我希望有人能帮帮忙!

编辑:当我将console.log放置在app.js中时,调试器也未显示任何内容。 其他资讯:

  • 我正在使用Windows
  • 我首先运行node-inspector
  • 然后在第二个终端中运行node --debug-brk app.js

不知道这是否是问题所在:

但这-> console.log($('.title').val);

应该是这个-> console.log($('.title').val());

但老实说,我认为jQuery在后端与Node不能很好地配合。 我已经在客户端使用了express,但是在服务器端却没有。

我已经看到了针对Node的jQuery安装:

npm install jquery https://npmjs.org/package/jquery

我尚未将此安装与节点一起使用,因此无法确定其是否有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM