【typescript】在VSCode终端中执行tsc报错

  • Post author:
  • Post category:其他



当我们在vscode里面去定义一个ts结尾的文件,但是当我们在编辑器里面去执行tsc index.ts的时候,编辑器会报错;


–报错如下

在这里插入图片描述

tsc : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参

所在位置 行:1 字符: 1

tsc CategoryInfo : SecurityError: (😃 [],PSSecurityException

FullyQualifiedErrorId : UnauthorizedAccess


vscode的执行机制受限,需要改一下执行机制

  1. 先关闭vscode,然后以管理员身份运行。

  2. 在终端依次执行:get-ExecutionPolicy(显示restricted:表示是受限制的);set-ExecutionPolicy RemoteSigned;get-ExecutionPolicy(显 示RemoteSigned)

    在这里插入图片描述

    在这里插入图片描述

  3. 查看是否能使用即可

    在这里插入图片描述


    前提情况

    一定要确保已经安装了node.js和typescript,下载查看版本如下

    下载npm install -g typescript

    查看typescript版本

    在这里插入图片描述


参考链接:


问题主要原因(点击链接前往查看)



版权声明:本文为MakkaPakkaa原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。