关于编译器错误:typescript文件的编译问题

Compilation issue with typescript file

我是Typescript的新手,正在尝试解决此问题的地方,我使用.ts扩展名保存了文件,并且系统没有将其识别为Typescript文件,而是将其识别为Typescript文件。作为传输流文件。我已经使用node安装了所有的typescript文件。每当我尝试编译代码时,显示的错误如下:

PS D:\\WorkSpace\\typescript> tsc basics.ts tsc : File
C:\\Users\\mn\\AppData\
oaming\
pm\\tsc.ps1 cannot be loaded because
running scripts is disabled on this system. For more information, see
about_Execution_Policies at
https:/go.microsoft.com/fwlink/?LinkID=135170.

第1行char:1

  • tsc basics.ts
  • 1
    2
    + CategoryInfo          : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

文件在文件夹中的显示方式如下:

文件夹图像


  • 以RunAsAdministrator身份运行Windows PowerShell
  • 输入Set-ExecutionPolicy Unrestricted
  • 退出并再次运行编译器

  • 目前,我建议从npm bin文件夹中删除所有.ps1文件。

    有时更改执行策略不是一个好习惯。更为严格的执行策略(RemoteSigned)可帮助用户无意中运行恶意代码。

    npm / cli存储库中的问题仍然存在,标记为"需要讨论",需要针对全局软件包的Powershell脚本支持。


    • CategoryInfo:SecurityError:(:) [],PSSecurityException
    • FullyQualifiedErrorId:UnauthorizedAccess

    我在Visual Studio中遇到了相同的错误。但是使用命令提示符已解决

    谢谢