首页
学习
活动
专区
圈层
工具
发布

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

41720

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.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

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

    1.8K30

    程序员如何用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 文章在首页显示部分文字 增加主菜单

    84431

    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简写 这里每一个主题和主题的名字都有不同

    58520

    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:

    3.1K60

    博客更新-迁移博客至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 过不了多久,再打开你的浏览器,输入你自己的域名,就可以看到搭建的网站啦!

    55830

    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

    18510

    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

    21410

    使用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的域名访问自己的博客了

    58310

    如何使用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 # 也是上传并生成

    61730

    使用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

    82010

    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

    55330

    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 第一次上传应该会弹出登陆窗口要求你登录,之后就不需要

    1.1K10

    独立搭建个人博客除了云服务器,还需要哪些技术知识?

    hexo 正常来说,不需要部署到我们的服务器上,我们的服务器上保存的,其实是基于在hexo通过markdown编写的文章,然后hexo帮我们生成静态的html页面,然后,将生成的html上传到我们的服务器...在任意位置点击鼠标右键,选择Git Bash 然后输入命令: npm install -g hexo 如果显示的事command not found,那就删除刚才安装的目录,再次执行上面的命令。...5.初始化Hexo 5.1.在某一个盘上创建名为一个文件夹,(比如在D盘创建名为Hexo的文件夹) 5.2.在Hexo文件夹下,运行Git Bash,输入命令:hexo init (一定要在你刚才创建的文件夹下运行...) 安装依赖包 输入此命令: npm install 5.3.生成静态页面,输入此命令: hexo g 本地启动 启动本地服务,输入此命令: hexo s 输入完成后,打开浏览器输入http://localhost...如果是第一次,然后执行命令: npm install hexo-deployer-git --save 然后再执行 hexo d 然后再浏览器中输入http://yourname.github.io/就行了

    69830

    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

    49730
    领券