就我个人而言,我有一个问题,当运行流星...该应用程序工作完美,但控制台显示我的例外
(node)sys已弃用,请改用util。
我不知道什么可能是…需要帮助…
nwlqm0z11#
可能你的一个或多个包正在使用require('sys')(在Node 4.0.0中已被弃用),在这种情况下,你必须检查哪些包正在使用它并更新它们。如果您发现在自己的代码中使用了它,请将require('sys')替换为require('util')
require('sys')
require('util')
r6hnlfcb2#
我也有同样的问题。使用sys的代码或模块。我发现我的项目代码包含“node_modules”作为“sys.”关键字。我在“officegen”npm模块中找到了它。删除此模块,错误消息消失。
lf5gs5x23#
您可以在个人项目中修复此警告。这是在单个项目中修复此问题的手动过程。转到您的node modules文件夹并在其中找到logger文件夹。在logger文件夹中,您将找到logger.js文件。打开logger.js文件并按照以下代码建议执行:-
var sys=require('sys'); // import 'sys' to 'util' var sys=require('util');
表示用RHS上的代码替换LHS上的代码
3条答案
按热度按时间nwlqm0z11#
可能你的一个或多个包正在使用
require('sys')
(在Node 4.0.0中已被弃用),在这种情况下,你必须检查哪些包正在使用它并更新它们。如果您发现在自己的代码中使用了它,请将
require('sys')
替换为require('util')
r6hnlfcb2#
我也有同样的问题。
使用sys的代码或模块。我发现我的项目代码包含“node_modules”作为“sys.”关键字。
我在“officegen”npm模块中找到了它。删除此模块,错误消息消失。
lf5gs5x23#
您可以在个人项目中修复此警告。这是在单个项目中修复此问题的手动过程。转到您的node modules文件夹并在其中找到logger文件夹。在logger文件夹中,您将找到logger.js文件。打开logger.js文件并按照以下代码建议执行:-
表示用RHS上的代码替换LHS上的代码