项目场景:
突然想用vue创建一个新项目,但是创建的时候报错。出现
vue : 无法加载文件 D:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。
问题描述
在cmd创建项目的时候出现:
使用vue -V
检查也错误
刚开始的时候我以为是我权限不够,但我用管理员身份打开cmd进行创建还是不可以
还是显示权限不够。
解决方案:
1. 比较简单直接删除vue.ps1
文件
这种比较简单方便,直接在文件中找到vue.ps1
文件直接删除就好。
文件位置在:
但是不清楚这个文件到底是干什么的,就换到第二种方式
2.第二种
1. 用管理员身份打开PowerShell
2.输入Get-ExecutionPolicy
查看执行策略,出现Restricted
表示禁止
Get-ExecutionPolicy
3.输入Set-ExecutionPolicy
修改执行策略。要求输入值,输入RemoteSigned
之后会有弹框选择是,如果没有弹框,提示选择Y/N或其他选择Y就好。
Set-ExecutionPolicy
RemoteSigned
4.这时候不报错的话就可以了
输入Get-ExecutionPolicy
查看执行策略,出现RemoteSigned
表示可以了