📌  相关文章
📜  tsc.ps1 无法加载,因为在此系统上禁用了运行脚本 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:20:41.086000             🧑  作者: Mango

tsc.ps1 无法加载,因为在此系统上禁用了运行脚本 - TypeScript

如果你在运行 TypeScript tsc.ps1 命令时遇到了此错误提示,即“tsc.ps1 无法加载,因为在此系统上禁用了运行脚本”,那么执行以下步骤以解决该问题。

1. 启用 PowerShell 脚本执行策略

默认情况下,PowerShell 执行策略是禁用的。你需要使用管理员身份打开 PowerShell 并输入以下命令,以启用 PowerShell 脚本执行策略。

Set-ExecutionPolicy RemoteSigned

请注意,启用策略会对系统安全性造成一定风险,请根据实际需要谨慎操作。

2. 设置 PowerShell 脚本执行策略比 Visual Studio 更低

如果你在 Visual Studio 中使用的是低于 PowerShell 的执行策略,则可能会在使用 tsc.ps1 命令时遇到问题。你需要使用以下命令设置 PowerShell 脚本执行策略:

Set-ExecutionPolicy -Scope CurrentUser Unrestricted
3. 使用命令行参数执行 tsc.ps1

如果你的系统上启用了 PowerShell 脚本执行策略,但在使用 tsc.ps1 命令时仍然遇到问题,则可以通过添加以下命令行参数来执行 tsc.ps1:

PowerShell.exe -ExecutionPolicy Bypass -File .\tsc.ps1

这些步骤应该可以解决你在使用 tsc.ps1 命令时遇到的问题,使你可以在系统上成功地运行 TypeScript。