学习 typeScript 遇到的问题
深入学习typeScript文档,在进行typeScript编译操作时遇到了相应的错误提示。具体错误信息如下:
tsc命令尝试加载位于C:\Users\苏凯瑞1\AppData\Roaming\npm\tsc.ps1的文件失败,请注意此系统出于安全考虑禁止执行脚本操作。具体说明请参考https:/go.microsoft.com/fwlink/?LinkID=135170中的关于执行策略的部分。
请注意以下位置:
在当前代码中,请注意以下位置:
行:1 字符: 1
另起一行执行命令 tsc hello.ts
~ 表示后续内容将在下一行继续
类别信息显示为SecurityError类型()。
该处已触发PSSecurityException异常
查看完整的错误信息请参考:
FullyQualifiedErrorId : UnauthorizedAccess

注:以下操作不做也行
进行了初步了解后,在博客中提到启动Windows PowerShell并执行以下命令:set-ExecutionPolicy RemoteSigned

根据上图的错误提示输入:Set-ExecutionPolicy -Scope CurrentUser

我直接看这个博客写的解决办法,也解决了问题
①输入get-ExecutionPolicy,如果是Restricted则不行

②输入Set-ExecutionPolicy -Scope CurrentUser,然后输入RemoteSigned

③在查看下get-ExecutionPolicy,如果是RemoteSigned就OK了

④ 再次编译:
成功了!!!
此时已经能看到文件夹下生成了一个js文件

持续深入地学习中,在遇到疑问时迅速通过搜索引擎查找资料;如果遇到无法解答的问题,则应及早向专业人士请教,并将相关问题详细记录下来以便随时查阅回顾
