我试图运行这个命令来安装firebase-admin:npm install firebase-admin --save
当我尝试运行这个命令时,我会得到以下错误:
ENOENT: no such file or directory, rename 'D:\MyPath\functions\node_modules\firebase-admin\node_modules\grpc\node_modules\abbrev' -> 'D:\MyPath\functions\node_modules\firebase-admin\node_modules\grpc\node_modules\.abbrev.DELETE'我尝试过重新安装Node.js,我尝试卸载了以前版本的Node.js,我尝试了更新npm,我尝试了几乎所有的在线尝试,但是没有任何帮助。如果我运行最新版本的Node.js,而不是得到这个错误,我会得到以下错误:
Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1我已经为有相同问题的人尝试过几个GitHub线程,但是他们的解决方案都没有对我有效,所以我在这里尝试。有人能帮我解决这个问题吗?
发布于 2017-12-21 21:44:49
在对此进行进一步改进后,看起来我终于解决了我的问题,以便最终部署到Firebase。以下是我为解决这个问题所采取的步骤:
npm uninstall firebase-admin命令卸载了firebase-admin。npm install firebase-admin命令重新安装了firebase-adming。这似乎没能解决我的问题,但你永远不会知道。npm安装npm install firebase-admin --save。firebase deploy,它成功了!我不知道这些步骤中有多少是真正必要的,但最终还是奏效了。
发布于 2020-07-17 09:49:34
试着用纱线来安装它,因为我在使用npm的时候遇到了同样的问题,我运行了yarn add firebase-admin,它很容易安装。
https://stackoverflow.com/questions/47932525
复制相似问题