解决方案:
1.用get-ExecutionPolicy命令在vscode终端查询状态
get-ExecutionPolicy
返回 Restricted
说明状态是禁止的
2.用set-ExecutionPolicy RemoteSigned命令更改状态即可
set-ExecutionPolicy RemoteSigned
然后再输入 get-ExecutionPolicy ,显示 RemoteSigned
就可以正常执行 pnpm 命令了。
3.如果提示需要管理员权限,执行以下代码
Set-ExecutionPolicy -SCope CurrentUser RemoteSigned
4.重新输入 get-ExecutionPolicy ,显示 RemoteSigned
,就可以执行 pnpm 命令啦。