我在使用pnpm命令的时候遇到了如下图问题:
根据其提供的网址,去微软官网查看原因,发现原因是Windows的PowerShell 默认执行策略为Restricted,会阻止执行未经授权的脚本以防止恶意代码的运行,也就导致我这次脚本运行受限制。
我运行了查询执行策略的代码后,确实是Restricted。
Get-ExecutionPolicy
重新设置执行策略代码如下:
Set-ExecutionPolicy Unrestricted
设置后重新运行pnpm命令(不仅是pnpm命令),就能生效了。
希望能帮到你!