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

NestJS启动报错:nest.ps1未数字签名,修改执行策略无效求助

解决方案

针对你遇到的NestJS CLI脚本未签名无法运行的问题,试试以下几种方法:

  • 临时绕过当前PowerShell会话的执行策略
    打开PowerShell,执行以下命令:

    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
    

    这个设置仅对当前PowerShell窗口有效,不会修改系统全局策略,执行完后再运行nest start即可。

  • 使用命令提示符(CMD)替代PowerShell
    直接打开CMD,切换到项目目录后运行nest start,CMD不受PowerShell执行策略限制,能正常执行nest命令。

  • 用npx直接调用CLI
    无需依赖全局安装的CLI,在项目目录下执行:

    npx @nestjs/cli start
    

    这样会直接使用项目本地依赖的CLI版本(如果项目package.json中已声明),或者临时拉取对应版本运行。

  • 重新安装NestJS CLI
    若怀疑是安装过程中脚本损坏,先卸载全局CLI:

    npm uninstall -g @nestjs/cli
    

    然后重新安装:

    npm install -g @nestjs/cli
    

    安装完成后再尝试运行nest start。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 02:14:57