首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

hexo %s正常,而hexo g -d显示找不到文件

问题:hexo %s正常,而hexo g -d显示找不到文件

回答: 这个问题可能是由于文件路径错误或者文件丢失导致的。下面我会给出一些可能的解决方案。

  1. 确保文件路径正确:首先,你需要确认你当前的工作目录是否正确。在命令行中执行cd命令,将工作目录切换到你的Hexo博客根目录下。然后再次运行hexo g -d命令,看是否能够找到文件。
  2. 检查文件是否存在:确认你的Hexo博客根目录下是否存在需要生成的文件。可以通过执行ls命令来查看当前目录下的文件列表,确保需要生成的文件存在。
  3. 检查Hexo配置文件:打开Hexo博客根目录下的_config.yml文件,检查是否有错误的配置项导致文件无法找到。特别是检查deploy部分的配置,确保你使用的是正确的部署方式和配置参数。
  4. 清除缓存并重新生成:有时候,Hexo的缓存文件可能会导致一些问题。可以尝试执行hexo clean命令清除缓存,然后再次运行hexo g -d命令重新生成。

如果以上方法都没有解决问题,可能需要进一步检查你的Hexo安装和配置是否正确。你可以参考Hexo官方文档或者相关的技术论坛来获取更多帮助。

腾讯云相关产品推荐:

  • 云服务器(CVM):提供弹性计算能力,可用于部署Hexo博客和运行其他应用程序。详情请参考:腾讯云云服务器
  • 对象存储(COS):提供高可靠、低成本的云存储服务,可用于存储Hexo博客的静态文件和其他数据。详情请参考:腾讯云对象存储
  • 云函数(SCF):提供无服务器的事件驱动计算服务,可用于自动化部署Hexo博客和执行其他后台任务。详情请参考:腾讯云云函数

请注意,以上推荐的产品仅供参考,具体选择应根据实际需求和个人偏好进行决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

hexo遇到的坑

/highway-9/p/5985893.html,下面总结一下遇到的坑 坑1: 更改主题后发布到 github 后,查看效果只有框架,一片白,无 css 效果,f12 查看有报错信息,找不到 js,...输入命令: hexo clean hexo g hexo d 但是我更改后,发现还是没效果,仍然报错,后来 f12 查看报错的 url 后发现,提示找不到 /blog/*.js,原来去 /blog 路径下面找文件了...,修改 root:/blog 为 root: /,问题解决 坑 2: 换了台机器,从 github pull 下来代码,安装 git,node,hexo 后,启动 hexo s, 显示启动成功 INFO...但是界面访问显示 404 Cannot GET / 解决: 有网友说进行如下操作即可 npm install 试了之后不行,有网友说进行如下操作即可: sudo npm install hexo-renderer-ejs...,命令:hexo g 启动:hexo s 试了还是不行,应该还是哪些包关联出了问题,最后还是 init 了新文件, 把除了 node_modules 文件外的文件都复制过来即可: 步骤: hexo init

38020

hexo搭建个人博客

mark 使用 npm 安装 Hexo:在命令行中输入 1 npm install hexo-cli -g 然后你将会看到下图,可能你会看到一个WARN,但是不用担心,这不会影响你的正常使用。...当然,我们也可以手动添加Markdown文件在source->_deploy文件夹下,其效果同样可以媲美hexo new 文章编辑好之后,运行生成、部署命令: hexo clean hexo g hexo...d 当然你也可以执行下面的命令,相当于上面两条命令的效果 hexo clean hexo d -g 文章如何添加多个标签 有两种多标签格式 tags: [a, b, c] 或 tags: - a...再提示一点,大家可以hexo主题修改一步就hexo s看下变化,初次接触对参数不清楚。只有hexo s后在可以在本地浏览到效果,Ctrl+C 停止服务器。...: path: sitemap.xml 再执行以下命令,部署服务端 hexo d -g 配完之后,就可以访问 https://majunchang.github.io/ ,发现这两个文件已经成功生成了

1.1K10
  • Hexo系列(4) - NexT主题踩坑记录

    申请证书前需要验证域名, Let’s Encrypt 位于国外,所以需要保证 Let’s Encrypt 能通过您的域名正常访问到 Coding Pages 服务器以读取验证信息。...code.jpg 接下来重新运行 hexo ghexo s,本地调试成功~ CNAME文件在每次部署后就没了 一般我们会将Hexo博客搭建到Github上,如果在Github上为其配置一个自定义的域名时...在远程库的分支里,根本就没有hexo相关的文件,至此算是找到原因了。 很显然,我在执行hexo d时出了问题,没能正常文件push到远程库,于是部署就失败了。...解决方法 基于以上的猜想,我直接删掉了本地博客项目的.deploy_git文件夹,重新执行命令: 1 2 hexo cl hexo g -d 等待片刻后,我终于看到远程部署成功,我的个人站点再次运转成功...原因终于明了,是.deploy_git文件夹出现问题,删掉该文件夹,重新运行hexo d即可。

    1.7K30

    Windows Hexo博客安装配置优化(小白篇)

    npm install -g hexo 更新Hexo 更新Hexo到最新版 npm update hexo -g 部署Hexo 在你想要放置hexo博客文件的位置建立一个名为hexo文件夹,然后在这个文件夹中右键打开...到这里我们已经搭建起本地的博客了,执行以下命令,同样在hexo文件夹下右键Git Bash输入以下命令: $ hexo g $ hexo s 上面的hexo g就是hexo generate,hexo...ps:由于官方随时可能更换自己的服务器地址,所以请随时关注官网 完成配置 到这里,基本的配置已经完成,在hexo的目录中打开git bash,输入: hexo g hexo d ps:每次修改自己的任何配置文件...由于更新了hexo3.0,所以很多主题可能都处于不支持阶段,识别的方式非常简单,如果在正常的环境下hexo g&d能够成功,但更换主题会爆出未知错误的话,这里就有很大的可能是因为主题不支持。.../_config.yml,修改主题为writing theme: next hexo g #hexo generate简写 hexo s #hexo server简写 这里每一个主题和主题的名字都有不同

    46520

    程序员如何用GitHub打造个人博客(一)

    hexo 终端cd到一个选定的目录 执行 hexo init 安装npm npm install 开启hexo服务器 hexo s , 浏览器中打开网址: http://localhost:4000 关联...d git 中执行hexo d 提示找不到命令,执行npm install hexo-deployer-git --save deploy: type: git repository:...文章完成后,生成静态页面 hexo g 部署至Github : hexo d 安装网页主题 Hexo官网主题页去搜寻自己喜欢的theme。...生成缓存和静态页面 : hexo g 重新部署至服务器 :hexo d 更改theme内容,比如名称,描述,头像 blog/_config.yml blog/themes/next/_config.yml...配置文件blog/scripts下的GitUpdate.js Hexo添加文章时自动打开编辑器 配置文件blog/scripts下的OpenMarkdown.js 文章在首页显示部分文字 增加主菜单

    79731

    Linux下搭建HEXO博客教程

    默认地址为locaohost:4000 清除缓存文件 (db.json) 和已生成的静态文件 (public) hexo clean 显示hexo版本 hexo -version 自定义配置文件的路径..." #新建文章 hexo p == hexo publish hexo g == hexo generate#生成 hexo s == hexo server #启动服务预览 hexo d == hexo...hexo server -s #静态模式 hexo server -p 5000 #更改端口 hexo server -i 192.168.1.1 #自定义 IP hexo clean #清除缓存 网页正常情况下可以忽略此条命令...hexo g #生成静态网页 hexo d #开始部署 监视文件变动 hexo generate #使用 Hexo 生成静态文件快速而且简单 hexo generate --watch #监视文件变动.../hexo/source/_posts 推送到服务器上 hexo n #写文章 hexo g #生成 hexo d #部署 #可与hexo g合并为 hexo d -g 更多详细资料 参考 https:

    3K60

    博客更新-迁移博客至Hexo的艰辛

    请找你存储的地方然后右键Git Bash,不要随便乱点一个文件夹Git Bash,以免后期找不到文件夹。...,显示 v12.16.1 则为正常 node -v 安装国内镜像源cnpm 由于npm在国内比较慢,所以我们安装淘宝的cnmp镜像提高速度 # 安装指令 npm install -g cnpm --registry...--save # 然后更新 hexo clean && hexo g && hexo d image.png 然后稍微过一会,就可以在http://name.github.io网站看到你的博客了~...新建文章来测试 hexo new "post name" 生成 & 部署 hexo clean && hexo g && hexo d 然后就部署完毕了~ 绑定个人域名 Github绑定 私有仓库绑定...image.png 最后,在git bash中,输入 hexo clean && hexo g && hexo d 过不了多久,再打开你的浏览器,输入你自己的域名,就可以看到搭建的网站啦!

    44030

    Getting Started with Hexo

    /hexo/source/_post目录 进入hexo目录打开Git Bash,输入以下命令 hexo clean # 删除public文件下静态文件 hexo g # 即hexo generate...,根据source内的md文件生成静态文件 hexo s # 即hexo server,本地预览博客 hexo d # 即hexo deploy, 按照配置文件部署导远端 Bugfix md...&& hexo g && hexo d Hexo cdn.jsdelivr.net 接口404 ​ Hexo cdn.jsdelivr.net 失效_ mermaid插件不生效 问题: 此前安装使用...mermaid插件,博客上的流程图都正常显示,突然有一天直接显示白色源码 排查手段: 新建了一个hexo博客,确认OK,通过更换文件夹,发现问题出现在hexo\themes\matery\source...博客中无法显示图片 Typora中使用相对路径显示正常的图片,Hexo编译后无法显示,安装hexo-renderer-marked插件进行解决,缺点是Typora里面会显示错误 参考博客 : hexo

    10310

    使用hexo和码云pages搭建个人博客

    执行gitbash 因为咱们是同过Git命令安装 npm install hexo-cli -g 个人博客搭建: 在想要存放博客的目录里也就是hexo文件夹中,右键打开gitbash,然后输入:...hexo init 接着生成静态页面: hexo g 然后启动本地服务,查看界面是否生成: hexo s 然后将 http://localhost:4000 复制到浏览器查看,页面就生成了...site_state: true ``` ### 发布文章 以及 分类标签: #### 发布文章 hexo new "paper's name" 执行命令后便可生成文章. --- title...: npm install hexo-deployer-git --save 然后部署到仓库: 分别执行 hexo g hexo d 接着配置gitee pages: 改接着在项目根目录的_config.yml...比如我的项目就叫Xblog 最后将咱们修改完的内容重新部署一遍博客即可: hexo clean hexo g hexo d 看一下效果吧 ,最后就可以通过gitee pages的域名访问自己的博客了

    51610

    Hello, Hexo.

    安装之前,我先给大家举一个不恰当的栗子用于理解这个安装过程,Node.js就像我们的手机操作系统,nmp就是手机上的软件商店,Hexo就是一个APP应用。...“APP软件”的安装 直接使用命令: cnpm install -g hexo-cli 安装Hexo博客。安装完毕后,使用命令: hexo -v 查看Hexo版本,如果可以正常显示,说明安装成功。...本地部署 接下来就是如何在本地部署Hexo博客。 如图所示,我在我的PC中D:\code文件夹中新建了一个Hexo-Demo的文件夹,我想把博客就在这个文件夹中。...基本操作 接下来就是启动本地博客服务(server→服务): D:\code\Hexo-Demo>hexo s INFO Validating config INFO Start processing...所有本地与远程部署的命令其实都可以简写: #本地运行 hexo clean && hexo g && hexo s # 部署到git或者自己的域名 hexo clean && hexo g && hexo

    16610

    使用Vercel+GitHub快速构建Hexo博客

    /article/d8072ac47aca0fec95cefd2d.html 这些办法都有缺点,其最明显的缺点就是,需要在本地配装环境,对于一些基础不好或者环境混杂的人来说,使用Windows部署Hexo...打开 Git Bash ,运行下面的命令安装 Hexo ( 回车后可能需要等待一段时间,我在这里等了 100s ) : npm install -g hexo 提示 + hexo@{{版本号}} 即为安装成功...运行测试 在完成写文章、装主题之后,可以通过执行以下命令 hexo g -s 输入完成命令后 访问 localhost:4000 检查是否可以正常运行。...GitHub & SSH key 首先,可以看到路径为 RemoteWorking ,我们需要将文件储存路径定位到root内 则可执行 cd /root 我们选择打开一个文件夹,然后进入root文件夹内...Github 一段 hexo g -s 代码 如何将cloud studio的代码提交到Git的其他平台 扰乱了脑子 帮助我完成这篇文章的东西: 一杯水 一杯牛奶 GitHub Proxy Github

    66010

    如何使用github hexo git vercel搭建网站完整版

    其实不用搞 他只是加速的 开始 在随便一个盘符 新建一个文件夹 进入文件夹 右键 选择 github bash here 之后最小化 不用管他 前往这里下载node 安装后 在github bash里输入...node -v npm -v 显示正常 不报错 证明安装成功 之后安装hexo npm install -g hexo-cli 安装完之后输入 hexo -v 我的是手机 可能会不一样 显示正常...Pagination## Set per_page to 0 to disable paginationper_page: 10pagination_dir: page# Include / Exclude file(s)...你github名字" git config --global user.email 你注册github的邮箱 输入 hexo d -g 这个是上传并且生成 hexo g -d 也是一样的 上传好了的话就可以访问了...# 新文章 hexo new page “my new page” # 新页面 hexo d # 上传 hexo g # 生成 hexo g -d # 上传并生成 hexo d -g # 也是上传并生成

    57130

    Hexo 优化配置汇总【GitHub Actions 看板娘 数学公式 标签云 README 转义问题】

    _post 文件夹下,然后执行 hexo clean && hexo g && hexo s && hexo g一连串命令,执行无报错还好说,万一本地环境出现错误,还得花时间找错,非常麻烦 使用 GitHub...例如 本地搜索功能排错指南 效果图,预览地址 部署完成后,发现本地搜索功能失效,直接 访问站点 search.xml 浏览器显示 这里在保证插件配置正常的前提下,给出排除字符错误的解决方案 我们将...,可以通过 hexo clean && hexo g && hexo s 来进行本地预览, hexo clean 为必须选项。...*注:不要使用 hexo g -d 或者 hexo d -g 这类组合命令,详见 项目地址及详细教程参考 README 转义问题 效果图,预览地址 当我们为项目配置 README.md 文件时,发布后会发现文件会被...这样 hexo 就不会渲染匹配到的文件显示正常 参考资料: GitHub Actions 自动部署 Hexo 01 GitHub Actions 自动部署 Hexo 02 Actions yml

    46730

    折腾博客系列之博客搭建:Hexo+Github pages

    $ hexo g $ hexo d 等待片刻,打开 https://.github.io (例如 https://ccc.github.io ) 即可进入你搭建好的个人博客网站了...PS: 这里顺便介绍一下常用的 hexo 命令: hexo clean ————————>清除缓存文件和已生成的静态文件 hexo g 或者 hexo generate ————————>生成静态文件...hexo d 或者hexo deploy ————————>生成静态文件并部署到仓库 hexo s 或者 hexo server —————————>在本地打开网站 一般来说,在对网站进行修改后,我们可以先用...hexo ghexo s 在本地预览效果,如果效果符合预期的话再用hexo d 推送到 github。...本地和线上的同步本身需要时间,所以上述方法如果无效,可以尝试等几分钟,再打开网站就正常显示了。

    48750

    How to use hexo to create blog?

    在创建这三种不同类型的文件时,它们将会被保存到不同的路径;您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。...--more-->这里 方法二: # 设置首页文章以摘要形式显示,打开主题配置文件,找到auto_excerpt进行修改 auto_excerpt: enable: true length: 150...Third 自我查阅 && Fourth 发布 # 构建 -> 用于生成博客的html文件 hexo g # 预览 -> 用于在本地预览博客,打开浏览器,输入 localhost:4000/ 即可查看...hexo s # 检查博客格式等符合要求后,用此命令将博客推送到远端。(需要是自己的才行) hexo d # 实操 # 构建并查阅 hexo g && hexo s # 推送(记得清除缓存!!!)...hexo clean && hexo g && hexo d

    46230

    Hexo的安装与Volantis主题的配置

    静态网页的构建与生成 在任意位置新建空文件夹,例如 D:/个人主页/hexo/ 进入空文件夹,右键,选择 Git Bash Here,输入 $ hexo init 自动生成文件,输入 $ hexo g...开始生成网页,输入 $ hexo s 启动服务器,此时默认4000端口,如果出现端口被占用,可以改用下面的命令 $ hexo s -p 1234 这表示指定端口为:1234 在浏览器地址栏输入: localhost...,拉到最下面,把theme更改成volantis 注意冒号后面必须有一个空格,并且必须保持原来的格式、缩进不变 再次输入 $ hexo g $ hexo s 在浏览器打开localhost:4000,...g $ hexo s 就可以在新页面上看到你写的文章了 某些主题可能会对markdown的语法做出扩展,例如volantis就提供了多种语法支持,可以方便地插入视频,警告,链接等,需要查看主题的官方文档...d 开始上传网页,在此之前记得要先生成一下,即hexo g 第一次上传应该会弹出登陆窗口要求你登录,之后就不需要

    99810
    领券