一、问题描述
刚刚下载安装的VSCode
,初次运行vue
项目(该vue
项目在命令窗口可运行成功,运行命令是yarn serve
) 的时候报错,“无法加载文件” 、“此系统上禁止运行脚本”, 如图:
二、解决办法
- 在VSCode中打开终端,在终端的右上角,
powershell
右侧的下拉选择框中选中 “Select Default shell
”:
- 第一部完成后, 在 VSCode 编辑器上方会弹出一个选择框,选择 “
Commnad Prompt”
,如下图:
- 重启终端,保证新开的终端的右上角,原先是默认
powershell
的地方, 现在是默认选中cmd
,此时在该终端重新输入运行vue
项目的命令,yarn serve
的时候,项目可在VSCode中运行成功。
三、分析原因
- 第一次使用VSCode,默认使用
powershell
执行命令,该命令禁止执行脚本文件,包括yarn.ps1
脚本文件。 - 在使用
Windows
的cmd
命令行时,可正常执行yarn serve
命令,即vue项目可运行成功,因此将默认的脚本执行方法powershell
修改为Windows
的cmd
即可。
参考博文:https://blog.csdn.net/qq_22398523/article/details/104259198