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”