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

学习TypeScript执行tsc index.ts时遇未数字签名报错求助

解决PowerShell执行tsc脚本的未签名报错问题

这是PowerShell执行策略限制导致的,给你几个可行的解决方法:

  • 临时调整当前用户的执行策略
    打开PowerShell,执行以下命令:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    

    出现确认提示时输入Y回车,之后再运行tsc index.ts就能正常生成index.js文件了。这个策略允许运行本地脚本,同时限制未签名的远程脚本,兼顾安全性。

  • 单次绕过签名检查执行命令
    不想修改执行策略的话,可以直接用以下命令执行tsc:

    powershell -ExecutionPolicy Bypass -Command "tsc index.ts"
    
  • 切换到CMD执行命令
    打开CMD命令提示符,切换到你的TypeScript项目目录(cd C:\Users\jogod\Desktop\TypeScript),然后执行tsc index.ts即可,CMD不受PowerShell的执行策略限制。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 14:16:58