1.问题描述:
明明全局已安装 pnpm
,但在vscode默认终端 powershell
执行 pnpm -v
却报错:
2.问题根因:
原因是 PowerShell
执行策略问题。
3.解决方案:
-
以管理员身份运行
PowerShell
-
查看
PowerShell
的执行策略:get-executionPolicy // RemoteSigned
-
设置新的执行策略:
set-executionPolicy
ExecutionPolicy: RemoteSigned
-
查看
pnpm
版本:pnpm -v // 9.7.1
4.操作示例: