2

全局安装typescript:
npm install -g typescript

安装后执行tsc后报错:

tsc : 无法加载文件 C:\Users\86533\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135 
170 中的 about_Execution_Policies。
+ tsc --init
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

vscode终端默认是powershell

(1)以管理员身份运行vscode或者powershell

(2)查询Powershell详细策略,在终端执行:get-ExecutionPolicy,显示Restricted(禁止状态)

(3)更新Powershell策略,在终端执行:set-ExecutionPolicy RemoteSigned

(4)再次查询策略状态,在终端执行:get-ExecutionPolicy,显示RemoteSigned

更新执行策略,使其允许使用脚本,即可解决“因为在此系统上禁止运行脚本”问题!

再执行tsc即可。


陈小瓦
11 声望0 粉丝