tsc : 无法加载文件 D:\wechat_Devtools\wechatWork\work1\my-qingqi-weixin\node_modules\.bin\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?Lin kID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 + tsc --init + ~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS D:\wechat_Devtools\wechatWork\work1\my-qingqi-weixin> npm install -g typescript D:\nodejs\node_global\tsc -> D:\nodejs\node_global\node_modules\typescript\bin\tsc D:\nodejs\node_global\tsserver -> D:\nodejs\node_global\node_modules\typescript\bin\tsserver npm WARN notsup Unsupported engine for typescript@5.0.4: wanted: {"node":">=12.20"} (current: {"node":"12.18.4","npm":"6.14.6"}) npm WARN notsup Not compatible with your version of node/npm: typescript@5.0.4
时间: 2023-06-07 14:11:17 浏览: 488
根据你的提问,我猜测你可能遇到了关于在 Windows 系统上运行脚本的权限问题。你尝试安装全局的 typescript,但是遇到了一个警告,提示当前的 Node 版本与 typescript 要求的版本不兼容。我建议你先检查一下你的 Node 版本是否符合要求,如果不符合,可以尝试升级 Node 版本或者安装符合要求的 typescript 版本。至于无法加载文件的问题,你可以参考链接中的 about_Execution_Policies,了解一下如何修改脚本执行权限。希望这些信息能对你有所帮助!
相关问题
tsc : 无法加载文件 C:\Users\16632010658_67391\AppData\Roaming\np m\tsc.ps1
这个错误通常是由于在Windows PowerShell中的执行策略限制引起的。默认情况下,Windows系统会限制执行未签名的PowerShell脚本。为了解决这个问题,你可以尝试以下步骤:
1. 打开一个以管理员身份运行的PowerShell窗口。
2. 运行以下命令以解除执行策略限制:
```
Set-ExecutionPolicy RemoteSigned
```
这将允许运行本地脚本和远程签名的脚本。
3. 在PowerShell中再次运行你的命令。
如果你仍然遇到问题,请确保你的tsc.ps1文件存在于指定的路径,并且你具有适当的权限来访问该文件。如果文件确实存在,你可以尝试重新安装TypeScript以确保所有文件都正确地安装和配置。
tsc : 无法加载文件 C:\Users\tcw\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。
你遇到了一个问题,提示说无法加载文件 "C:\Users\tcw\AppData\Roaming\npm\tsc.ps1",因为在该系统上禁止运行脚本。这个错误通常出现在 Windows 系统上,是由于 PowerShell 执行策略导致的。
要解决这个问题,你可以尝试以下方法:
1. 以管理员身份运行 PowerShell:右键点击 PowerShell 快捷方式,选择 "以管理员身份运行"。然后再次尝试运行命令。
2. 修改 PowerShell 执行策略:打开 PowerShell,并以管理员身份运行以下命令:
```
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
```
这将修改当前用户的执行策略,允许运行本地脚本。
请注意,修改执行策略可能会对系统安全性产生影响,请确保你只运行受信任的脚本。
如果以上方法无法解决问题,建议你查看更多关于 PowerShell 执行策略的资料或咨询系统管理员的帮助。
阅读全文