问题现象

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

有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

解决方案

在默认情况下,我们是无法执行 PowerShell 脚本的,需要更改执行策略。因此通过修改 PowerShell 的执行策略即可解决问题。

操作步骤

  1. 打开设置(Win + I)
  2. 搜索 PowerShell
  3. 选择 允许本地 PowerShell 脚本在不签名的情况下被运行
  4. 启用和打开 更改执行策略,以允许本地 PowerShell 脚本在不签名的情况下运行。远程脚本需要签名

设置 -> 隐私和安全性 -> 开发者选项 -> 允许本地PowerShell脚本在为签名的情况下运行