vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 http://go.m

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

在 PowerShell 的执行策略上,导致无法运行 vue 命令。以下是解决方法:

1. 修改 PowerShell 执行策略

你可以通过以下步骤修改 PowerShell 的执行策略,允许运行脚本:

  • 以管理员身份打开 PowerShell: 右键点击“Windows PowerShell”并选择“以管理员身份运行”。

  • 查看当前执行策略: 运行命令 Get-ExecutionPolicy 查看当前的执行策略。

  • 设置执行策略为 RemoteSigned 或 Unrestricted

    • 如果你想只允许来自受信任来源的脚本运行,可以使用:
      
      

      powershell

      Set-ExecutionPolicy RemoteSigned

    • 如果你想允许所有脚本运行(包括本地和远程),可以使用:
      
      

      powershell

      Set-ExecutionPolicy Unrestricted

    系统会提示你确认更改,输入 Y 或者按回车键确认。

2. 验证更改

完成上述步骤后,重新尝试运行 vue --version 命令,检查是否解决了问题。

1. 以管理员身份打开 PowerShell

  1. 打开开始菜单
  2. 搜索 PowerShell
  3. 右键点击“Windows PowerShell”,然后选择“以管理员身份运行”。

2. 查看当前执行策略

在打开的管理员权限的 PowerShell 窗口中,运行以下命令来查看当前的执行策略:


powershell

Get-ExecutionPolicy

3. 设置执行策略

你可以根据需要选择不同的执行策略。以下是几种常见的策略及其含义:

  • RemoteSigned:允许运行本地脚本,但需要对从互联网下载的脚本进行数字签名。
  • Unrestricted:允许运行所有脚本,但会提示用户是否运行从互联网下载的脚本。
  • Bypass:不阻止任何操作,但会发出警告。
设置为 RemoteSigned

powershell

Set-ExecutionPolicy RemoteSigned

设置为 Unrestricted

powershell

Set-ExecutionPolicy Unrestricted

设置为 Bypass(仅对当前会话)

powershell

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

以上三种设置根据自己需求设置,可以设置为RemoteSigned测试

4. 确认更改

系统会提示你确认更改。输入 Y 或按回车键确认。

5. 验证更改

完成上述步骤后,重新尝试运行 vue --version 命令,检查是否解决了问题:

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值