node.js - 在将 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)。
解决方案
这不是错误,而是警告,mjpeg-server
您正在使用的软件包需要更新。
你不必担心它。
(随后的错误是由于您在node --trace-deprecation ...
没有用...
其他东西替换的情况下直接运行。)
推荐阅读
- python - 熊猫条件选择 - 返回视图而不是副本
- html - Bootstrap 4整页图像背景?
- elasticsearch - Elasticsearch - 具有正确单词排列的字符串部分
- angular - Angular Material 数据表 数据源
- android - 膨胀类 de.hdodenhof.circleimageview.CircleImageView 时出错
- c - 如何使用 uECC 计算签名?
- java - 使用 oracle olapi 未发现数据异常
- html - 在 InteliJ 中将 Javadoc 导出为 html
- android - android gradle 3.2.1 到 3.3.1 使用 CDATA 破坏字符串资源
- java - 在 Java 中按列而不是行对 2D 数组进行平面映射