无法使用npm安装firebase
我正在尝试运行此命令来安装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
命令卸载了firebase-admin。 - 我使用
npm install firebase-admin
命令重新安装了firebase-adming。这似乎没有解决我的问题,但你永远不会知道。 - 我删除了node_modules目录中的firebase-admin目录。
- 我跑了
npm
安装 - 我再次安装了firebase-admin目录,这次是使用
npm install firebase-admin --save
- 我跑了
firebase deploy
,它工作了!
我不知道这些步骤中有多少是真正必要的,但最终还是有效的。
无法使用npm安装firebase
我正在尝试运行此命令来安装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
命令卸载了firebase-admin。 - 我使用
npm install firebase-admin
命令重新安装了firebase-adming。这似乎没有解决我的问题,但你永远不会知道。 - 我删除了node_modules目录中的firebase-admin目录。
- 我跑了
npm
安装 - 我再次安装了firebase-admin目录,这次是使用
npm install firebase-admin --save
- 我跑了
firebase deploy
,它工作了!
我不知道这些步骤中有多少是真正必要的,但最终还是有效的。