安装node npm 不断出现错误消息

问题描述 投票:0回答:2

我正在安装这些 npm 软件包:

npm I express body-parser bcrypt cors dotenv gridfs-stream multer multer-gridfs-storage helmet morgan jsonwebtoken mongoose

但是,每当我下载它们时,我总是收到错误。这是一个错误,指出:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/multer
npm ERR!   multer@"^1.4.5-lts.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer multer@"^1.4.2" from [email protected]
npm ERR! node_modules/multer-gridfs-storage
npm ERR!   multer-gridfs-storage@"^5.0.2" 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 软件包,但我一直收到的只是此错误消息

javascript node.js npm multer multer-gridfs-storage
2个回答
0
投票

出于好奇,您是否尝试过单独安装每个组件?我过去遇到过一次安装各种东西的问题,我遇到了拼写错误和/或下载问题。

也许您可以找到提供错误的某个包。

祝你好运。


0
投票

此问题是由于 gridfs-stream 安装造成的。您可以做的是从您的命令中删除 gridfs-stream 并执行它。执行后就可以使用 强调文本npm i gridfs-stream -legacy-peer-deps

这肯定会解决您的问题。 请务必给这个答案点赞。

© www.soinside.com 2019 - 2024. All rights reserved.