无法理解Node.js中的错误

时间:2018-07-14 11:00:19

标签: javascript node.js koa

我是Node.js的新手,在我的项目中,我在本地(macOS上的Node.js版本为9.10.1)和服务器(Node.js的版本为10.6.0)上运行Ubuntu)

在本地,一切运行良好,但是在服务器上,当我运行node app.js时,会出现以下错误

(node:17488) [DEP0095] DeprecationWarning: timers.enroll() is 
deprecated. Please use setTimeout instead.
(node:17488) [DEP0096] DeprecationWarning: timers.unenroll() is 
deprecated. Please use clearTimeout instead.
app runs on port 3000

如何找到问题所在?非常感谢。

2 个答案:

答案 0 :(得分:1)

只需使用setTimeoutclearTimeout的{​​{1}}和timers.enroll盗版。

选中DeprecationWarning: timers.unenroll() question

答案 1 :(得分:0)

只需更新mysql版本:

npm install mysql --save