VSCode 中 无法使用 yarn, 提示在此系统上禁止运行脚本

VSCode 中 无法使用 yarn, 提示在此系统上禁止运行脚本

VSCode 中提示 yarn : 无法加载文件 C:\Users\qinhua\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

 次点击
5 分钟阅读

背景

今天在公司一台新机器上的 VSCode 中使用 yarn 启动项目时突然报错了,提示如下:

yarn : 无法加载文件 C:\Users\qinhua\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

yarn_run_error.png

解决方法

  1. 以管理员身份运行 VSCode;
  2. 执行:get-ExecutionPolicy,如果返回 Restricted,表示状态是禁止的;
  3. 执行:set-ExecutionPolicy RemoteSigned
  4. 最后执行 get-ExecutionPolicy,会返回 RemoteSigned
  5. 最后再尝试运行你的命令即可。

yarn_run_ok.png

© 本文著作权归作者所有,未经许可不得转载使用。