pnpm无法运行的问题的解决
使用npm安装pnpm安装完后无法运行PS C:\WINDOWS\system32 pnpm -version pnpm : 无法加载文件 D:\develop\NodeJS\pnpm.ps1因为在此系统上禁止运行脚本。有关详细信息请参阅 https:/go.microsoft.co m/fwlink/?LinkID135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 pnpm -version ~~~~ CategoryInfo : SecurityError: (:) []PSSecurityException FullyQualifiedErrorId : UnauthorizedAccessAI查询后结果这是Windows PowerShell 的执行策略限制导致的问题系统默认禁止运行未签名的脚本文件.ps1所以 pnpm 的启动脚本无法加载。解决方案仅需 2 步永久解决步骤 1以管理员身份打开 PowerShell按下Win键搜索PowerShell右键点击Windows PowerShell→ 选择以管理员身份运行步骤 2修改 PowerShell 执行策略在管理员 PowerShell中输入以下命令按回车执行powershellSet-ExecutionPolicy RemoteSigned系统会提示是否更改执行策略输入Y并回车确认。验证是否生效关闭所有 PowerShell 窗口重新打开普通的终端CMD/PowerShell执行powershellpnpm -v能正常显示版本号就说明问题解决了。为什么选 RemoteSigned这是 Windows 推荐的安全策略仅禁止未签名的本地脚本信任互联网上的签名脚本既解决问题又保证系统安全。