javascript - 当 package.json 中包含版本 1.24.2 时,npm install 尝试安装 grpc 1.20.0

标签 javascript node.js reactjs react-native npm

当我在 React-Native 项目上运行 npm install 时,出现以下错误,表明它尝试安装 gRPC 版本 1.20.0,但在我的 package.json 和 package.json.lock 中,它具有 gRPC 版本 1.24。 1.

我尝试更改 npm 和 grpc 的版本,但仍然遇到相同的错误。

enter image description here

最佳答案

正如您在第一行看到的,gRPC 版本 1.20.0 正在作为包 firebase 的依赖项安装。

因此,当首先 npm install firebase 时,它​​将安装 gRPC version 1.20.0,而不是 package.json 中的版本。

如果您升级 Firebase 版本,以下命令应该有效:

npm update firebase

希望这有帮助!

关于javascript - 当 package.json 中包含版本 1.24.2 时,npm install 尝试安装 grpc 1.20.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60788625/

相关文章:

node.js 子进程

javascript - Bootstrap Dropdown 在 React 中不起作用

javascript - MVC 对不同的下拉列表选择执行不同的方法

javascript - 下载 javascript 会阻止浏览器下载其他资源吗?

javascript - 帮助在 HTML5 Canvas 中模拟深度

javascript - React - 单击按钮时如何显示相关元素

javascript - 如何在 JSX 中映射数组的数组

javascript - 在 React.js 中使用可选的 href 渲染 "a"

node.js - uglify 将多个 js 文件合并为缩小的单个 js 文件

node.js - 从命令行启动 Node.js 的专用 DevTools