【问题标题】:npm - yo - yeoman-environment/generator errornpm - yo - yeoman 环境/生成器错误
【发布时间】:2021-10-18 13:48:55
【问题描述】:

npm 错误! peer dep 缺失:yeoman-environment@^3.2.0,yeoman-generator@5.4.1 需要

当我使用命令“npm list -g --depth=0”检查可用的 npm 包列表时,我收到上述错误。

谁能帮我理解一下?

【问题讨论】:

  • 你能运行npm install yeoman-environment吗?
  • 谢谢esqew。是的,在尝试之前我想了解我错过了什么,我必须单独安装 yeoman-environment?我是 yeoman 和相关内容的新手。只需按照指南安装 yo 和生成器代码。这还不够吗?
  • 在某些版本的npm 中,默认情况下不安装对等依赖项。如果您看到有关它的错误,则必须手动安装它们更新到npm 的最新主要版本。
  • 我收到了一些警告 -- npm WARN deprecated request@2.88.2: request has been deprecated, see github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer support npm WARN 已弃用 uuid@3.4.0:请升级到版本 7 或更高版本。但看起来我已经安装了它。 + yeoman-environment@3.5.1 添加了来自 261 个贡献者的 343 个包,并在 130.74 秒内审核了 343 个包 Bt 我得到相同的 previ 错误。

标签: node.js npm yeoman yeoman-generator yo


【解决方案1】:

现在已经解决了。 我首先卸载了 yo 和生成器代码。 然后我将 nodejs 和 npm 版本更新为 LTS 版本。 然后再次安装哟和生成器代码。它给出了同样的警告,即缺少所需的 yeoman-environment。 我已经安装了 yeoman 环境。 现在一切都好。我可以使用 yo 和生成器代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多