首页 > 解决方案 > 在将 appium 作为 DeprecationWarning 运行之前,我有一个警告。它是什么?

问题描述

嗨,

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

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

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

node:internal/modules/cjs/loader:944 抛出错误;^

错误:在 Function.Module._load(节点:internal/modules/cjs /loader:774:27) 在 Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [ ] }

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

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

标签: node.jsubuntunpmappium

解决方案


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

你不必担心它。

(随后的错误是由于您在node --trace-deprecation ...没有用...其他东西替换的情况下直接运行。)


推荐阅读