软件教程 2025年08月6日
0 收藏 0 点赞 526 浏览 637 个字
摘要 :

文章目录 问题原因 解决办法 在vscode上运行pnpm install时提示:pnpm : 无法加载文件 D:\\install\\nvm\\nodejs\\pnpm.ps1,因为在此系统上禁止运行脚本,这个问题该……




vscode运行pnpm install时提示:pnpm : 无法加载文件 D:\\install\\nvm\\nodejs\\pnpm.ps1,因为在此系统上禁止运行脚本,这个问题该如何解决呢?

vscode执行pnpm : 无法加载文件 pnpm.ps1,因为在此系统上禁止运行脚本解决办法

问题原因

产生该问题的原因就是因为Power Shell的执行策略限制了脚本的执行。我们可以通过如下指令查看当前Power Shell的执行策略:

Get-ExecutionPolicy

我们发现是Restricted默认策略,那这些策略什么意思呢?

  • Restricted:默认策略,禁止运行任何脚本,除非明确允许。
  • AllSigned:只允许运行经由数字签名并由受信任的发布者签名的脚本。
  • RemoteSigned:允许运行未经签名的脚本,但是必须由受信任的发布者在本地计算机上签名。
  • Unrestricted:允许运行所有脚本。

解决办法

解决办法很简单,如果你是Restricted默认策略,那执行以下指令改为Unrestricted策略即可:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process

如果你是 AllSigned 或 RemoteSigned策略,执行以下指令改为Unrestricted策略:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process -Force

最后再去执行pnpm install发现就可以正常执行指令了,就是这么简单。

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/6739.html

管理员

相关推荐
2025-08-06

文章目录 一、Promise基础回顾 二、Promise 与 axios 结合使用场景及方法 (一)直接返回 axios …

269
2025-08-06

文章目录 一、模块初始化时的内部机制 二、常见导出写法的差异分析 (一)写法一:module.exports…

107
2025-08-06

文章目录 一、ResizeObserver详解 (一)ResizeObserver是什么 (二)ResizeObserver的基本用法 …

683
2025-08-06

文章目录 一、前期准备工作 (一)下载相关文件 (二)安装必要工具 二、处理扣子空间生成的文件…

338
2025-08-06

文章目录 一、官方文档 二、自动解包的数据类型 ref对象:无需.value即可访问 reactive对象:保持…

371
2025-08-06

文章目录 一、Hooks的工作原理 二、在if语句中使用Hook会出什么岔子? 三、React官方的Hook使用规…

843
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号