一、问题描述
刚刚下载安装的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.youkuaiyun.com/qq_22398523/article/details/104259198

本文介绍在VSCode中初次运行Vue项目时遇到“无法加载文件”及“此系统上禁止运行脚本”的错误,并提供了解决方案。通过更改默认shell从PowerShell到Command Prompt,使yarnserve命令能够正常执行。

被折叠的 条评论
为什么被折叠?



