学习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
相关产品推荐
相关产品推荐

