问题
安装typescript后使用tsc
命令编译ts文件,结果报错:“无法加载文件C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。"如图:
![报错信息](https://img-blog.csdnimg.cn/459d64da91494e4e922435c718c4c310.png#pic_center)
原因
看信息翻译一下应该是隐私和权限问题。各方查找直接上解决方案
解决办法
1.运行Windows PowerShell,注意要用管理员身份运行。右键点击选择以管理员人身份运行
![管理员运行windows powershell](https://img-blog.csdnimg.cn/46e1f3317eb84b0e880ae4958c1b3bf8.png#pic_center)
2.在窗口输入set-ExecutionPolicy RemoteSigned
然后选择Y,回车,即可。
![命令效果](https://img-blog.csdnimg.cn/9df091a880004f9d808c3ab47b2d14d4.png#pic_center)
最终效果:
![在这里插入图片描述](https://img-blog.csdnimg.cn/8fde749f07504b2aa0b65fc0871b84eb.png#pic_center)
总结
所有新装TypeScript的电脑都需要改一下这个权限。