在window系统,安装了全局的pnpm,用trae打开项目pnpm不能使用

根据您提供的错误信息,我看到您在尝试运行pnpm命令时遇到了PowerShell执行策略的限制。这是一个Windows系统安全设置问题,不是代码本身的问题。以下是解决方案:

  1. 首先需要以管理员身份打开PowerShell

  2. 然后运行以下命令修改执行策略:

powershell 复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. 确认更改后,您可以再次尝试运行pnpm命令
  1. 以前执行Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process,每次编辑器关闭了,就要重新执行,重新下载pnpm

  2. 执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,现在不用重复执行了

Set-ExecutionPolicy RemoteSigned -Scope CurrentUserSet-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process 主要区别如下:

  1. 执行策略严格程度不同

    • RemoteSigned:允许运行本地脚本,但远程下载的脚本必须经过数字签名
    • Unrestricted:允许运行所有脚本,没有限制
  2. 作用范围不同

    • -Scope CurrentUser:只影响当前用户
    • -Scope Process:只影响当前PowerShell会话进程
  3. 持久性不同

    • CurrentUser设置会永久生效(写入注册表)
    • Process设置只在当前会话有效,退出后恢复原设置
  4. 安全性建议:

    • 长期使用建议RemoteSigned
    • 临时调试可用Unrestricted -Scope Process

两者都是PowerShell的安全策略设置命令,但适用于不同场景。

相关推荐
brzhang1 小时前
为什么 OpenAI 不让 LLM 生成 UI?深度解析 OpenAI Apps SDK 背后的新一代交互范式
前端·后端·架构
brzhang1 小时前
OpenAI Apps SDK ,一个好的 App,不是让用户知道它该怎么用,而是让用户自然地知道自己在做什么。
前端·后端·架构
井柏然2 小时前
前端工程化—实战npm包深入理解 external 及实例唯一性
前端·javascript·前端工程化
IT_陈寒3 小时前
Redis 高性能缓存设计:7个核心优化策略让你的QPS提升300%
前端·人工智能·后端
井柏然3 小时前
从 npm 包实战深入理解 external 及实例唯一性
前端·javascript·前端工程化
羊锦磊4 小时前
[ vue 前端框架 ] 基本用法和vue.cli脚手架搭建
前端·vue.js·前端框架
brzhang4 小时前
高通把Arduino买了,你的“小破板”要变“AI核弹”了?
前端·后端·架构
她说..4 小时前
通过git拉取前端项目
java·前端·git·vscode·拉取代码
智能化咨询4 小时前
玩转ClaudeCode:通过Chrome DevTools MCP实现高级调试与反反爬策略
前端·chrome·chrome devtools
Roadinforest5 小时前
水墨风鼠标效果实现
前端·javascript·vue.js