问题复现:
Windows11 在 vscode中 运行 wepy 项目报如下错误:
wepy : 无法加载文件 C:\Users\Hm\AppData\Roaming\npm\wepy.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ wepy build --watch
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
问题原因:
这个错误表明你在尝试运行 wepy 命令时,遇到了 PowerShell 的脚本运行策略限制。默认情况下,Windows 上的 PowerShell 脚本执行策略是禁止的,这样可以防止未经授权的脚本运行
问题解决:
右键点击开始菜单,选择“Windows PowerShell (管理员)”或者“以管理员身份运行”。
修改执行策略: 在管理员权限的 PowerShell 中,运行以下命令来修改执行策略:
Set-ExecutionPolicy RemoteSigned
关闭之前的 PowerShell 窗口,重新打开vscode终端 窗口,再次运行 wepy -v 或者其他 wepy 相关的命令。
文章评论(0)