当前位置: 首页 > 面试题库 >

我该如何解决npm UNMET PEER DEPENDENCY警告?

百里飞捷
2023-03-14
问题内容

我在Windows 10上,使用Node 5.6.0和npm 3.6.0。我正在尝试将angular-material和mdi安装到我的工作文件夹中。
npm使用以下命令安装角度材料的mdi 错误:

+-- angular@1.5.0

+-- UNMET PEER DEPENDENCY angular-animate@^1.5.0

+-- UNMET PEER DEPENDENCY angular-aria@^1.5.0

+-- angular-material@1.0.6

+-- UNMET PEER DEPENDENCY angular-messages@^1.5.0 `-- mdi@1.4.57

npm WARN enoent ENOENT: no such file or directory, open
'C:\Users\xxxxx\Desktop\ngClassifieds\package.json'

npm WARN angular-material@1.0.6 requires a peer of
angular-animate@^1.5.0 but none was installed.

npm WARN angular-material@1.0.6 requires a peer of angular-aria@^1.5.0
but none was installed.

npm WARN angular-material@1.0.6 requires a peer of
angular-messages@^1.5.0 but none was installed.

如何解决此问题以安装AngularJS材质和MDI?


问题答案:

npm不再安装对等项依赖项,因此您需要手动安装它们,只需npm install在所需的deps上执行一个,然后尝试再次安装主要的对等项。

回复评论:

这是正确的信息,它说明您缺少哪些部门

UNMET PEER DEPENDENCY angular-animate@^1.5.0 +-- 
UNMET PEER DEPENDENCY angular-aria@^1.5.0 +-- angular-material@1.0.6 +
UNMET PEER DEPENDENCY angular-messages@^1.5.0 `-- mdi@1.4.57`

所以你需要 npm install angular angular-animate angular-aria angular-material angular-messages mdi



 类似资料:
  • 问题内容: 什么是空指针异常,什么原因导致它们? 可以使用哪些方法/工具确定原因,以阻止异常导致程序过早终止? 问题答案: 声明引用变量(即对象)时,实际上是在创建指向对象的指针。考虑以下代码,在其中声明基本类型的变量int: 在此示例中,变量是an ,Java会0为你初始化它。当你10在第二行为其分配值时,你的值将写入所指的存储位置x。 但是,当你尝试声明引用类型时,会发生一些不同的事情。采取以

  • 问题内容: 请解释以下有关Spring中的异常的信息: 这是什么意思? 在什么情况下会抛出? 我该如何预防? 问题答案: 当询问a找不到其定义的bean实例时引发异常。这可能指向不存在的bean,不唯一的bean或没有关联的bean定义的手动注册的单例实例。 A 基本上是代表Spring的容器反转的抽象。它在内部和外部向你的应用程序公开bean。当找不到或检索到这些bean时,将抛出。 以下是一个

  • 问题内容: DeprecationWarning:需要一个整数(got类型为float)。不建议使用隐式转换为整数,并且在将来的Python版本中可能会删除隐式转换。 DeprecationWarning:需要一个整数(got类型为float)。不建议使用隐式转换为整数,并且在将来的Python版本中可能会删除隐式转换。 问题答案: 警告与的坐标参数有关。浮点坐标将表示的原点位于窗口像素之间。那没

  • 我是JasperReports新手,我已经将插件添加到netbeans IDE中,试图使用表创建报表,我还在iReport设计器中设计了一个表,并将其连接到sql数据库,当我单击预览按钮时,会收到以下警告 Blockquote net.sf.jasperreports.engine.design.jrvalidationexception: 报告 ;design ;not ;valid ;  · 

  • 问题内容: 我很难理解如何避免在jpa或hibernate状态下进行n + 1选择。 从我阅读的内容来看,有一个“ left join fetch”,但是我不确定它是否仍然适用于多个列表(oneToMany)。 有人可以给我解释一下,还是给我一个带有清晰完整说明的链接? 很抱歉,如果这是一个菜鸟问题,但我找不到关于此问题的真正清晰的文章或文档。 谢谢 问题答案: 除了联接之外,您还可以使用子选择。

  • 我正在学习MySQL,并尝试使用一个LOAD DATA子句。当我使用它如下: 我得到了以下错误: MySQL服务器使用--secure-file-priv选项运行,因此无法执行此语句 我如何处理这个错误? 我检查了同一错误消息中的另一个问题,但仍然找不到解决方案。 我正在使用MySQL 5.6