npm install firebase 失败

Posted

技术标签:

【中文标题】npm install firebase 失败【英文标题】:npm install firebase fails 【发布时间】:2019-02-23 14:28:26 【问题描述】:

我正在尝试在我的本地环境中安装 firebase ^5.5.0(带有 ubuntu 16.0.4 和最新的 npm 和 nodejs 的 vagrant/virtualbox)

当我运行 npm install 时,我收到此错误:

npm 错误!小路 /code/node_modules/grpc/node_modules/mkdirp/node_modules/minimist/package.json.789167206 npm 错误!代码 ENOENT npm 错误! errno -2 npm 错误!系统调用打开 npm 错误! enoent ENOENT:没有这样的文件或目录,打开 '/code/node_modules/grpc/node_modules/mkdirp/node_modules/minimist/package.json.789167206' npm 错误! enoent 这与 npm 找不到文件有关。 npm 错误!恩恩特

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR! /home/vagrant/.npm/_logs/2018-09-19T09_14_46_808Z-debug.log

日志或详细信息不会告诉我除此之外的任何内容。我该如何解决这个问题?

【问题讨论】:

如果您尝试将其全局安装到系统,请运行 npm install -g firebase。也就是说,如果您尝试将 firebase 安装到特定文件夹/项目,请确保在您运行命令的文件夹中存在 package.json 您好,卡罗,感谢您的回答。它实际上是从 package.json 运行的——当我在将它添加到 json 文件后运行 npm install 时,我得到了这个错误。 您是否尝试过删除您的package-lock.json 和您的node_modules 文件夹并重新运行npm install 是的,我有,不幸的是没有结果。在安装 grpc 和 mkdirp 后,我现在也收到一个新的(替换的)错误:/code/node_modules/@firebase/firestore/node_modules/grpc/node_modules/mkdirp/node_modules/minimist/package.json.1879144488 其中/code/node_modules/@firebase/firestore/ 在系统上不存在,只有firestore-types 您能否发布错误消息中指定的完整错误日志? 【参考方案1】:

我做了@Carlo 我删除了package-lock.json 并运行npm install,在审核了我在资金和一些审核修复之前运行npm install firebase 的所有包之后。 也许在资助或修复一些审计后,它可能与安装 firebase 不兼容。

【讨论】:

以上是关于npm install firebase 失败的主要内容,如果未能解决你的问题,请参考以下文章

无法执行“npm install --save firebase”

插件期间的版本号添加v / s npm install?

错误 Firebase cli 云功能部署。 npm 错误!函数@ lint 脚本失败

npm install失败 代理问题

npm install 失败

npm install 失败