• npm install报 ERESOLVE unable to resolve dependency tree


    三四年前的一个项目,打开,npm install 一下,结果报 ERESOLVE unable to resolve dependency tree
    以前install都一切顺利,现在就不行,那很大的可能是npm的版本不同。

    PS D:\workSpace\code\*-admin-ui-master> npm install
    npm ERR! code ERESOLVE
    npm ERR! ERESOLVE unable to resolve dependency tree
    npm ERR!
    npm ERR! While resolving: *-admin@0.1.0
    npm ERR! Found: html-webpack-plugin@4.0.0-alpha
    npm ERR! node_modules/html-webpack-plugin
    npm ERR!   dev html-webpack-plugin@"4.0.0-alpha" from the root project
    npm ERR!
    npm ERR! Could not resolve dependency:
    npm ERR! peer html-webpack-plugin@"^3.0.0" from script-ext-html-webpack-plugin@2.0.1
    npm ERR! node_modules/script-ext-html-webpack-plugin
    npm ERR!   dev script-ext-html-webpack-plugin@"2.0.1" from the root project
    npm ERR!
    npm ERR! Fix the upstream dependency conflict, or retry
    npm ERR! this command with --force or --legacy-peer-deps
    npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
    npm ERR!
    npm ERR!
    npm ERR! For a full report see:
    npm ERR! C:\Users\11703\AppData\Local\npm-cache\_logs\2023-11-02T07_24_59_256Z-eresolve-report.txt
    
    npm ERR! A complete log of this run can be found in: C:\Users\11703\AppData\Local\npm-cache\_logs\2023-11-02T07_24_59_256Z-debug-0.log
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23

    查看logs:

    'Log files:
    C:\Users\11703\AppData\Local\npm-cache\_logs\2023-11-02T07_24_59_256Z-debug-0.log
    
    # npm resolution error report
    
    While resolving: *-admin@0.1.0
    Found: html-webpack-plugin@4.0.0-alpha
    node_modules/html-webpack-plugin
      dev html-webpack-plugin@"4.0.0-alpha" from the root project
    
    Could not resolve dependency:
    peer html-webpack-plugin@"^3.0.0" from script-ext-html-webpack-plugin@2.0.1
    node_modules/script-ext-html-webpack-plugin
      dev script-ext-html-webpack-plugin@"2.0.1" from the root project
    
    Fix the upstream dependency conflict, or retry
    this command with --force or --legacy-peer-deps
    to accept an incorrect (and potentially broken) dependency resolution.
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    给出的建议是:npm install --force 或者 --legacy-peer-deps

    或者使用npx -p npm@6 npm install --legacy-peer-deps指定npm的版本。

  • 相关阅读:
    ARM汇编之程序状态寄存器传输指令
    C++中空间搜索树rtree的使用
    Java面试题全集(上)
    vue+iview中日期时间选择器不能选择当前日期之前包括时分秒
    【结构型】适配器模式(Adapter)
    【Linux】第八章 基础IO(open+write+read+文件描述符+重定向+缓冲区+文件系统管理+软硬链接)
    二极管为何会单向导通
    Computer Architecture Subtitle:Engineering And Technology
    Jetson-AGX-Xavier OTA更新系统固件
    AI入门指南:探索人工智能的基础原理和实际应用
  • 原文地址:https://blog.csdn.net/qq_22744093/article/details/134183925