2团
Published on 2024-08-16 / 7 Visits
0
0

Windows 10安装pnpm运行失效

1. 现象

在Windows 10上通过npm安装pnpm(npm install -g pnpm),执行pnpm时出现如下错误(未对文件 C:\Users\***\AppData\Roaming\npm\pnpm.ps1 进行数字签名。无法在当前系统上运行该脚本):

pnpm-error.PNG

2. 解决方案

需要更改Windows 计算机的 PowerShell 执行策略,使用管理员权限打开PowerShell终端,输入如下命令:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

如果需要查看本地计算机的执行策略,可以执行如下命令:

Get-ExecutionPolicy -List

# 输出如下所示
        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process       Undefined
  CurrentUser       Undefined
 LocalMachine    RemoteSigned


Comment