node.js - 在 package.json devDependencies 和 peerDependencies 中重复相同的依赖项?
问题描述
我目前正在构建将发布到 NPM 的 React UI 组件包。
我按照应有的方式将 React 和 ReactDOM 添加到对等依赖项中。但是在我的库中,我依赖于这样的模块react-dates
,也有 React 作为对等体。
当我npm i
在包裹内进行操作时,我收到了很多这样的警告,它们污染了我的终端:
warning " > react-dates@21.2.0" has unmet peer dependency "react@^0.14 || ^15.5.4 || ^16.1.1".
warning " > react-dates@21.2.0" has unmet peer dependency "react-dom@^0.14 || ^15.5.4 || ^16.1.1".
作为一种解决方法,我决定也添加 React 和 ReactDOMdevDependencies
并且警告消失了。
您认为在dev
and中复制依赖项是一种好方法peer
吗?
解决方案
推荐阅读
- mysql - 内部连接两个表,在彼此的外键上具有空值
- python - 在 spyder 中导入第二个库时出现 KeyError / freeze importlib._bootstrap 错误
- vue.js - vue-router:如何在多个元素中使用视图路由器?
- javascript - 在作者演示没有问题的情况下无法加载 js 框架
- python - 创建多个会话时发出“远程结束关闭连接而无响应”
- python - 如何在 Mac 上的 Sublime Text 上安装 Pygame
- ios - WKWebView 内的 iframe 问题
- r - 创建具有不同 sd 和 mu 的行或列的矩阵
- networking - 接收方是否会丢弃具有无效 ACK 号的数据包?
- sql - 输出总是 1