You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Firebase命令报错:firebase login无法运行的解决求助

Firebase login执行报错的成因与解决方法

成因

这是Windows PowerShell的执行策略限制导致的问题。PowerShell默认会阻止运行未经过数字签名的脚本,你通过npm安装的Firebase CLI脚本(firebase.ps1)属于未签名脚本,因此被系统拦截。

解决方法

  • 临时允许当前PowerShell会话执行脚本
    以管理员身份打开PowerShell,执行以下命令:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    

    输入Y确认后,当前会话即可正常运行firebase login命令,该设置仅对当前用户生效,不会影响系统全局配置。

  • 改用Command Prompt(CMD)执行命令
    若不想修改PowerShell执行策略,直接打开CMD终端,在其中执行firebase login即可,CMD无此类脚本执行限制。

  • 全局修改执行策略(谨慎操作)
    若需长期在PowerShell中使用Firebase CLI,可设置全局执行策略(此操作会降低系统脚本安全限制):

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
    

    需以管理员身份执行,输入Y确认即可。

内容的提问来源于stack exchange,提问作者Razlina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 21:18:10