我在我的程序中收到了这个警告,我最近更新到了Node 10,我试图找出弃用警告的来源:[DEP0079] DeprecationWarning: Custom inspection function on Objects via .inspect() is deprecated如何跟踪此错误的来源?PS.我已经在CLI上尝试了--trace-warnings和--trace-deprecation,没有运气
[DEP0079] DeprecationWarning: Custom inspection function on Objects via .inspect() is deprecated
--trace-warnings
--trace-deprecation
x3naxklr1#
OP Here
由于--trace-warnings和--trace-deprecation没有显示堆栈跟踪,我找到了另一种方法:
process.on('warning', (warning) => { console.log(warning.stack); });
r1zk6ea12#
使用NODE_OPTIONS:
NODE_OPTIONS
"scripts": { "start": "cross-env NODE_OPTIONS=--trace-deprecation react-scripts start", },
guykilcj3#
这一直是一个问题之前,和我的问题已经解决,我的问题的原因是扩展(颜色突出显示),因为它被下载,服务器已经停止工作后删除这个该死的添加,问题得到解决. enter image description here
swvgeqrz4#
这一个做了这项工作:
npx cross-env NODE_OPTIONS=--trace-deprecation [original_command]
示例:
npx cross-env NODE_OPTIONS=--trace-deprecation npx webpack --config webpack.config.dev.js
bakd9h0s5#
我做了以下设置来删除消息((node:11172)弃用警告:collection.ensureIndex已弃用。请改用createIndexes。)。追加到我的数据库连接器useCreateIndex:真请输入您的浏览器的URL地址,然后单击“查看”按钮,然后单击“查看”按钮。true,// DeprecationWarning:});
5条答案
按热度按时间x3naxklr1#
OP Here
由于
--trace-warnings
和--trace-deprecation
没有显示堆栈跟踪,我找到了另一种方法:r1zk6ea12#
使用
NODE_OPTIONS
:guykilcj3#
这一直是一个问题之前,和我的问题已经解决,我的问题的原因是扩展(颜色突出显示),因为它被下载,服务器已经停止工作后删除这个该死的添加,问题得到解决. enter image description here
swvgeqrz4#
这一个做了这项工作:
示例:
bakd9h0s5#
我做了以下设置来删除消息((node:11172)弃用警告:collection.ensureIndex已弃用。请改用createIndexes。)。
追加到我的数据库连接器useCreateIndex:真
请输入您的浏览器的URL地址,然后单击“查看”按钮,然后单击“查看”按钮。true,// DeprecationWarning:});