Firebase CLI登录报错:'firebase'未被识别为命令,求解决方案
解决Firebase CLI登录报错及目录配置问题
针对npm全局安装后报错的排查步骤
- 检查npm全局包路径的环境变量配置:
- 执行
npm prefix -g获取全局包的安装根路径,确认该路径下的node_modules/.bin目录是否已添加到系统的Path环境变量中。 - 若未添加,手动补充后重新打开命令行终端(无需重启电脑,重启终端即可让环境变量生效)。
- 执行
- 清理缓存并重新安装工具:
依次执行以下命令:npm cache clean --force npm uninstall -g firebase-tools npm install -g firebase-tools - 验证安装有效性:执行
firebase --version,若能正常输出版本号,再尝试运行firebase login。
针对Windows二进制文件的目录配置问题
- 将下载的Firebase CLI二进制文件所在目录添加到系统
Path环境变量中,即可在任意终端窗口直接调用firebase命令。 - 若需指定项目工作目录,可先通过
cd命令切换到目标项目目录,再执行firebase login及后续命令;也可在执行命令时通过--project参数直接指定项目。
内容的提问来源于stack exchange,提问作者M Surya
相关产品推荐
相关产品推荐

