You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行vue create app1报错 PowerShell禁止加载vue.ps1脚本如何解决

错误原因

这是Windows PowerShell默认的脚本执行策略限制导致的,系统默认禁止运行未签名的第三方脚本,全局安装的Vue CLI对应的.ps1执行脚本被拦截触发了该报错。

可行解决方案

以下方案按易用性、安全性优先级排序:

  • 方案一:修改当前用户的执行策略(永久生效,安全度高)

    1. 打开任意PowerShell窗口,无需管理员权限
    2. 执行命令:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    3. 弹出确认提示时输入Y回车确认即可
      说明:RemoteSigned策略允许本地创建的未签名脚本运行,从互联网下载的脚本需要有效签名才能运行,符合日常开发的安全需求,npm全局安装的工具脚本都可以正常执行
  • 方案二:仅临时生效(适合单次使用,不修改系统默认配置)

    1. 打开需要运行Vue命令的PowerShell窗口
    2. 执行命令:Set-ExecutionPolicy Bypass -Scope Process
    3. 该配置仅对当前打开的PowerShell窗口生效,关闭窗口后自动恢复原有安全策略
  • 方案三:无需修改执行策略的替代方案(最安全)

    1. 所有Vue相关命令前缀加npx运行,比如原来的vue create app1改为执行npx vue create app1
    2. 也可以切换到CMD终端运行Vue相关命令,CMD没有PowerShell的执行策略限制,不会触发该报错

内容的提问来源于stack exchange,提问作者john doe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 23:15:05