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

重装Angular CLI后无法运行ng命令的问题求助

Angular CLI无法运行ng命令的解决办法

这个问题的核心是Windows PowerShell的执行策略限制了未签名脚本的运行,和Angular CLI的安装状态无关,所以重装CLI无法解决。以下是具体解决步骤:

  • 以管理员身份启动PowerShell
  • 先查看当前执行策略:
    Get-ExecutionPolicy
    
    默认通常是Restricted或AllSigned,这两种都会阻止未签名的ng.ps1脚本运行。
  • 修改执行策略为RemoteSigned(允许本地创建的脚本运行,远程下载的脚本仍需签名,兼顾安全和可用性):
    Set-ExecutionPolicy RemoteSigned
    
    执行后会弹出确认提示,输入Y并回车确认即可。
  • 重新打开PowerShell,尝试运行ng命令,比如:
    ng serve --open
    

临时解决方案(无需修改全局策略)

如果不想修改全局执行策略,可以在每次需要运行ng命令的PowerShell会话中执行:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process

这个设置仅对当前PowerShell进程有效,关闭后恢复原策略。

注意:修改PowerShell执行策略可能会带来一定安全风险,若使用的是公司办公电脑,建议先咨询IT部门再操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 18:13:11