问题现象 {#问题现象}
hexo : 无法加载文件 C:\Users\YG\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本。
有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
解决方案 {#解决方案}
在默认情况下,我们是无法执行 PowerShell 脚本的,需要更改执行策略。因此通过修改 PowerShell 的执行策略即可解决问题。
操作步骤 {#操作步骤}
- 打开设置(Win + I)
- 搜索 PowerShell
- 选择 允许本地 PowerShell 脚本在不签名的情况下被运行
- 启用和打开 更改执行策略,以允许本地 PowerShell 脚本在不签名的情况下运行。远程脚本需要签名
设置 -> 隐私和安全性 -> 开发者选项 -> 允许本地PowerShell脚本在为签名的情况下运行