欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pnpm install:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies

 更新時間:2023年06月14日 11:23:10   作者:天問  
這篇文章主要為大家介紹了pnpm install:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies報錯解決

引言

使用 pnpm install 安裝項目依賴時出現(xiàn):ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies,在 pnpm github issues 中找到相關(guān)解決方案。

pnpm && npm

一、前言

  • 完整日志
ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies
.
└─┬ koa-views
  └─┬ consolidate
    └── ? unmet peer react@^16.13.1: found 18.1.0
hint: If you don't want pnpm to fail on peer dependency issues, set the "strict-peer-dependencies" setting to "false".
  • 問題原因:在 npm 3 中,不會再強制安裝 peerDependencies (對等依賴)中所指定的包,而是通過警告的方式來提示我們。pnpm 會在全局緩存已經(jīng)下載過的依賴包,如果全局緩存的依賴版本與項目 package.json 中指定的版本不一致,就會出現(xiàn)這種 hint 警告。
  • pnpm 團隊成員給出的解答:

There are two types of peer deps: optional peer dependencies and non-optional ones. The warnings are only printed for non-optional peer dependencies. If a package works without the peer dependencies, then it should be declared as optional peer dependency. Optional peer dependencies are supported by npm/yarn/pnpm for a long time.

二、處理方案

  • 在項目的 package.json 中配置 peerDependencyRules 忽略對應(yīng)的警告提示:
{
  "pnpm": {
    "peerDependencyRules": {
      "ignoreMissing": [
        "react"
      ]
    }
  }
}
  • .npmrc 配置文件中添加 strict-peer-dependencies=false ,這意味著將關(guān)閉嚴(yán)格的對等依賴模式。操作命令如下:
npm config set strict-peer-dependencies=false

參考鏈接:https://github.com/pnpm/pnpm/issues/4684

以上就是pnpm install:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies的詳細(xì)內(nèi)容,更多關(guān)于pnpm install ERR的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Javascript 高性能之遞歸,迭代,查表法詳解及實例

    Javascript 高性能之遞歸,迭代,查表法詳解及實例

    這篇文章主要介紹了Javascript 高性能之遞歸,迭代,查表法詳解及實例的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • JavaScript中 ?、!和?? 的用法及區(qū)別詳解

    JavaScript中 ?、!和?? 的用法及區(qū)別詳解

    在JavaScript中,?., !., 和 ?? 是三個不同的操作符,各自有不同的用途,旨在提高代碼的簡潔性和安全性,尤其是在處理可能的null或undefined值時,下面分別解釋這三個操作符的用法,需要的朋友可以參考下
    2024-10-10
  • 淺談javascript六種數(shù)據(jù)類型以及特殊注意點

    淺談javascript六種數(shù)據(jù)類型以及特殊注意點

    這篇文章主要介紹了javascript六種數(shù)據(jù)類型以及特殊注意點,有需要的朋友可以參考一下
    2013-12-12
  • JavaScript中的E-mail 地址格式驗證

    JavaScript中的E-mail 地址格式驗證

    本文給大家分享JavaScript中的E-mail 地址格式驗證,項目要求輸入的數(shù)據(jù)必須包含@符號和點號。代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2018-03-03
  • JS實現(xiàn)中英文混合文字溢出友好截取功能

    JS實現(xiàn)中英文混合文字溢出友好截取功能

    這篇文章主要介紹了JS實現(xiàn)中英文混合文字溢出友好截取功能,通常會用到j(luò)s的 substr 或者 substring方法, 以及 字符串的length屬性。需要的朋友可以參考下
    2018-08-08
  • 微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄

    微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • js實現(xiàn)網(wǎng)頁換膚

    js實現(xiàn)網(wǎng)頁換膚

    這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)網(wǎng)頁換膚功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • IE的有條件注釋判定IE版本詳解(附實例代碼)

    IE的有條件注釋判定IE版本詳解(附實例代碼)

    IE的有條件注釋是一種專有的(因此是非標(biāo)準(zhǔn)的)、對常規(guī)(X)HTML注釋的Miscrosoft擴展。顧名思義,有條件注釋使你能夠根據(jù)條件(比如瀏覽器版本)顯示代碼塊(不一定就是css,也可以是html代碼,甚至是JavaScript代碼)。
    2012-01-01
  • 小程序?qū)崿F(xiàn)左滑刪除的效果的實例代碼

    小程序?qū)崿F(xiàn)左滑刪除的效果的實例代碼

    這篇文章主要介紹了小程序?qū)崿F(xiàn)左滑刪除的效果,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 微信小程序綁定手機號獲取驗證碼功能

    微信小程序綁定手機號獲取驗證碼功能

    這篇文章主要介紹了微信小程序綁定手機號獲取驗證碼功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10

最新評論