前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows PowerShell运行hexo命令

Windows PowerShell运行hexo命令

作者头像
闲花手札
发布2021-08-24 14:51:18
1.4K0
发布2021-08-24 14:51:18
举报
文章被收录于专栏:闲花手札闲花手札

Windows PowerShell运行hexo命令

前言

一个月前更新了Windows11,在桌面右键可以直接开启 Windows PowerShell 便在安装 git 时没有选择在右键快捷打开的配置,便有了这篇水文

在新系统上装了hexo环境,可打开系统默认的 Windows PowerShell 运行命令却无法识别,以为是系统环境变量没设置好。可在 Git bashCMD 终端却可以执行,再仔细看 Windows PowerShell 中的提示,原来是提示的无法加载文件,因此在此系统上禁止运行脚本。

错误示例

安装好 npmhexo 后,在 Windows PowerShell 终端运行 npm version 没问题,运行 hexo version 则提示如下:

代码语言:javascript
复制
hexo : 无法加载文件 C:\Users\username\AppData\Roaming\npm\hexo.ps1`,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 `about_Execution_Policies`。
所在位置 行:1 字符: 1

此时,在 CMD 中执行以上命令都没问题,所以不是系统环境变量的问题。

解决方案

用管理员权限打开 Windows PowerShell ,运行以下命令:

代码语言:javascript
复制
Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED

在提示中输入 Y 即可(安全警示,如果不输入同意还是无法解决问题)

随后便可直接右键选择 Windows PowerShell 运行hexo命令了 ( : 记得要用 cd 跳转到你的文件夹目录哦~

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-08-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Windows PowerShell运行hexo命令
    • 前言
      • 错误示例
        • 解决方案
        相关产品与服务
        命令行工具
        腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档