Nodejs报错集

1.ReferenceError: userModule is not defined 

A:1》检查app.js文件中是否调用userModule所在的文件(const userModule=require("./routes/useModule2.js");

   2》检查userModule所在的模块文件是否将模块公开出来(module.exports=userModule)。

2. 

用Ajax进行函数拦截的时候,报错404  未找到资源。

然后在nodejs控制台发现了这段代码:POST /page/searchAtt.do 404 1.337 ms - 31;遂瞬间明白是app.js中的拦截文件拦截路径错误,应该是“/page/searchAtt.do”。这个错误让我好找。

3.请求request.body打印出来的格式为:

而不是这样的,。需要注意,不然取不出来值。

4.启动服务器的时候报错,app.configure is not a function.

A:检查安装的express版本,express版本在3以上,调用方法不是myExpress=require("express")了。重新安装express模块。

原文地址:https://www.cnblogs.com/potato-lee/p/6259536.html