在运行 appium 之前,我有一个警告作为 DeprecationWarning。它是什么?

erm*_*rmi 2 ubuntu node.js npm appium

嗨,

我安装了appium,当我运行它时有一个警告:

(节点:20247)[DEP0128] DeprecationWarning:“./lib/mpegserver”的“/home/linuxbrew/.linuxbrew/lib/node_modules/appium/node_modules/mjpeg-server/package.json”中的“main”字段无效。请修复该问题或将其报告给模块作者(用于node --trace-deprecation ...显示创建警告的位置)

当我node --trace-deprecation ...在终端上运行时,它会返回:

节点:内部/模块/cjs/loader:944抛出错误;^

错误:在 Function.Module._resolveFilename (node:internal/modules/cjs/loader:941:15) 处找不到模块 '/home/X/...' 在 Function.Module._load (node:internal/modules/cjs) /loader:774:27) 在 Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12) 在节点:internal/main/run_main_module:17:47 { 代码: 'MODULE_NOT_FOUND', requireStack: [ ] }

这里有什么问题,我该如何解决它?

我使用的是ubuntu 18.4。和节点(v16.2.0)/ npm 版本(7.13.0)。

AKX*_*AKX 5

这不是一个错误,而是一个警告,表明mjpeg-server您正在使用的软件包需要更新。

你不需要担心它。

(随后的错误是由于您实际上运行而node --trace-deprecation ...没有...用其他东西替换。)