Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 运行MEAN Node.js服务器时,如何查找控制台错误/警告的来源?_Javascript_Node.js_Cmd_Mean Stack - Fatal编程技术网

Javascript 运行MEAN Node.js服务器时,如何查找控制台错误/警告的来源?

Javascript 运行MEAN Node.js服务器时,如何查找控制台错误/警告的来源?,javascript,node.js,cmd,mean-stack,Javascript,Node.js,Cmd,Mean Stack,因此,我构建了一个基本的应用程序,并使用grunt运行服务器,然后得到以下消息(例如): (节点:7080)弃用警告:process.EventEmitter已弃用。 改为使用require('events') 我有什么办法?我在项目中有134个文件包含不推荐使用的代码,我如何知道哪一个给了我警告?我真的很喜欢修复bug,但当我不知道它在哪里时,它就变得很难了 我是否可以强制node.js在默认情况下抛出错误堆栈跟踪,而不是抛出已处理的消息?如果是这样的话,怎么做?你不能简单地在你的文件中搜索p

因此,我构建了一个基本的应用程序,并使用
grunt
运行服务器,然后得到以下消息(例如):

(节点:7080)弃用警告:process.EventEmitter已弃用。 改为使用require('events')

我有什么办法?我在项目中有134个文件包含不推荐使用的代码,我如何知道哪一个给了我警告?我真的很喜欢修复bug,但当我不知道它在哪里时,它就变得很难了


我是否可以强制node.js在默认情况下抛出错误堆栈跟踪,而不是抛出已处理的消息?如果是这样的话,怎么做?

你不能简单地在你的文件中搜索
process.EventEmitter
?@JaromandaX引用了我自己的问题:“我在项目中有134个文件包含不推荐的代码”(每个文件可能出现多次),是的,我在询问之前搜索了它。好吧,是的,134个文件并不多,无论如何,你必须修复每一个不推荐的代码,当它是来自其他人的框架的代码时,你不知道他们想做什么(这就是重用代码的意义,对吧?信任他们,以换取节省你一些时间),加上在下一次框架更新中,代码将被覆盖。如果这是我的代码,我很乐意修复所有这些文件。此外,我的问题有些不同。