[英]Unable to perform “sudo npm install --save firebase-admin”
[英]Can't install firebase-admin with npm
我正在尝试运行此命令来安装 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 线程,但他们的解决方案都没有对我有用,所以我在这里尝试。 有人可以帮我解决这个问题吗?
经过进一步修改,看起来我终于解决了我的问题,所以我终于可以部署到 Firebase。 这些是我为解决此问题而采取的步骤:
npm uninstall firebase-admin
命令npm uninstall firebase-admin
。npm install firebase-admin
firebase npm install firebase-admin
命令重新安装了 firebase-adming。 这似乎并没有解决我的问题,但你永远不知道。npm
installnpm install firebase-admin --save
firebase deploy
并且成功了!我不知道其中有多少步骤是真正必要的,但最终,它奏效了。
尝试使用 yarn 安装它会顺利安装,因为我在使用 npm 时遇到了同样的问题我运行了yarn add firebase-admin
并且它很容易安装
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.