在此系统上禁止运行脚本

最近在搭建前端项目的时候,频频出现这个错误,无论是使用yarn装包,还是执行vue命令都会出现"在此系统上禁止运行脚本"。

因为实在cmd或者Power Shell上执行的,就觉得是不是cmd的问题。然后又切换到IDE上,无论是在vscode上还是HB上,均出现这种错误。因为确实安装了vue相关的cli,所以觉得应该是权限或者cmd本身的执行策略存在问题。

执行了帮助查看,输出一堆更新的东西。这些东西可以忽略掉。

执行get-ExecutionPolicy,发现是"Restricted"即限制的。需要改一下执行策略。

执行操作set-ExecutionPolicy RemoteSigned,会有个提示,可以忽略直接输入"Y",查看一下结果,确实改过来了。

在此系统上禁止运行脚本_第1张图片

再次执行vue create hello-world,发现确实好使了。

* 由于我习惯性使用管理者模式打开应用,已经获取了最大权限。如果修改完配置还不行,那么就试试用管理员的身份打开cmd或者Power Shell。

 

在此系统上禁止运行脚本_第2张图片

执行成功!

你可能感兴趣的:(前端)