hexo

hexo插入图片解决方法

一世执手 提交于 2019-11-30 12:19:41
背景 : 上传到hexo搭建的博客里的图片显示不出来,看着太难过了。想找配置文件修改一下,还真是看不懂。。。还好没费太多劲就找到了别人分享的解决办法。解决之后,想每一篇都用些图片呢。。。 步骤 : 修改主页配置文件 _config.yml 中的 post_asset_folder 这个选项的值为 true 。 在 hexo 目录下(上图)执行命令 npm install hexo-asset-image --save ,目的:下载安装一个可以上传本地图片的插件。该插件源自于某位大牛: github 安装后,运行 hexo new "new-poster-name"生成博文时, /source/_posts 文件夹内除了 new-poster-name.md`文件还有一个同名的文件夹 想要上传的图片复制到这个 new-poster-name 文件夹中,然后在 new-poster-name.md 中引入图片: ![你想要输入的替代文字](new-poster-name/图片名.jpg) 。将 new-poster-name 替换为你要创建的博文的名字。   在添加图片成功的页面中打开开发者模式,找到相应的图片代码,发现他的来源地址包含github、日期和路径。(之前是本地的地址)   转载自: Nuub的博文 原文: 大专栏 hexo插入图片解决方法 来源: https://www

hexo快速搭建博客平台

混江龙づ霸主 提交于 2019-11-30 10:39:07
hexo 相关文档 Hexo 是一个快速、简洁且高效的博客框架,其使用 Markdown(或其他渲染引擎)解析文章,短短几秒内,即可利用靓丽的主题生成静态网页。 安装hexo $ npm install -g hexo 构建项目 在相应的目录文件下初始化 hexo init 文件自动生成相关默认文件 执行相关命令: $ hexo generate #生成静态页面至public目录下 (简写: hexo g) $ hexo server #开启预览访问端口(默认端口是4000,“ctrl + c”关闭服务) (简写: hexo s) 访问 http://localhost:4000/ 写文章 $ hexo new [layout] <title> 布局layout有三种方式: post、page和draft 。而您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹 布局 路径 作用 post source/_posts 新建的文章 page source 新建的页面 draft source/_drafts 新建的草稿(相当于博客中的“私密文章”功能) 注:草稿要变成文章或者页面,使用 $ hexo publish [layout] <filename> 文章举例 $ hexo new "post-first" 系统将默认在source/

今天教大家如何用gitee加自己的域名做自己的博客网站

江枫思渺然 提交于 2019-11-30 06:32:12
我的页面如连接所示 我的页面 首先呢,网站基于hexo,hexo有着丰富的主题和多样的变化。静态网站中十分优秀的一款。 废话不多说。现在我们开始。 当然是安装hexo。官方安装链接如下: hexo安装教程 2.主题安装 对这个才是重点,先说下我选择主题,界面如下 首先下载主题包[git clone git@github.com :yscoder/hexo-theme-indigo.git themes/indigo](git clone git@github.com :yscoder/hexo-theme-indigo.git themes/indigo) 安装less,不然主题会报错 $ npm install hexo-renderer-less --save 搜索数据源 $ npm install hexo-generator-json-content --save 详细的配置参照: https://github.com/yscoder/hexo-theme-indigo/wiki/安装 3. 新建github项目 和你的github名一样wuzhidexiaolang 开启这个之后你会得到一个类似于 https://wuzhidexiaolang.gitee.io 地址,然后记住这个地址,或者记住IP,建议用域名转发,可能IP会有变化,下m面会说如何绑定域名在域名控制台。

README.cn

你说的曾经没有我的故事 提交于 2019-11-29 20:04:17
本项目已停止维护。⚠️ 社区维护的版本请移步这里: NexT v6 and v7 🚩 NexT NexT 是一个高质量并且优雅的 Hexo 主题。这是精心制作做出来的 hexo 主题。 NexT 使用文档 | English Documentation 实时预览 Live Preview 💟 Muse 方案: LEAFERx | XiaMo | OAwan 🔯 Mist 方案: Jeff | uchuhimo | xirong ♓️ Pisces 方案: Vi | Acris | Rainy ♊️ Gemini 方案: Ivan.Nginx | Raincal | Dandy 更多 NexT 例子点击 这里 . 安装 Installation 1. 在终端切换到 hexo 根 目录. 在hexo目录下一定有 node_modules , source , themes 和其他文件夹: $ cd hexo $ ls _config.yml node_modules package.json public scaffolds source themes 2. 从 github 上获取主题 。这里有几种方式来获取主题: 下载 最新发布的版本 Download tagged release version 在大多数情况下 稳定 。 推荐用户下载这个。 $ mkdir themes/next

Hexo + GitHub +Win10 搭建个人博客

点点圈 提交于 2019-11-29 15:01:50
终于搭建起了自己的第一个博客,在这里记录一下我这个小白的建站过程~~ 首先,肯定要看一看 Hexo的官网 ,看看官网文档建议怎么搞。 另外,我还在B站上看了两个“ 手把手 ”教程,事无巨细保姆级的那种,在此特别感谢两位UP主 CodeSheep 和 hojun_cn 建站大概可以分为三步走: 其中,前两步的顺序无所谓,我就先从比较复杂的 Hexo 开始搞吧~~ 1. Hexo 安装hexo之前,需要先安装 Node.js 和 Git 。 (1) 安装Node.js 去 Node.js的官网 下载 LTS 版本,下载有点慢,要耐心等待哈。 下载完就一路 Next 直到最后完成就可以了。 使用 node -v 和 npm -v 来查看安装的版本。 (2) 安装Git 去 Git的官网 下载 64-bit Git for Windows Setup 版本。 从官网下载很慢,可以挂上一个代理,或者从 国内下载站 寻找需要的版本。 同样的,下载完一路 Next 直到最后完成。 其中, Git Bash 是一个Linux风格的shell,以后就用它来做终端啦~ hojun_cn在安装过程中改变了这一步的选项 (3) 安装Hexo 新建一个文件夹,以后所有与博客相关的配置都将在这个文件夹中进行。 打开文件夹,右击鼠标,选 Git Bash Here 官网给出的安装命令是 npm install

搭建自己的技术博客系列(三)让你的博客拥有评论功能!

早过忘川 提交于 2019-11-29 14:02:48
给大家介绍一个博客评论神器,Valine。 本来hexo博客用的是gitment,我也非常喜欢,看着逼格就超高呀。无奈我用着bug略多,而且毕竟有github账户的小伙伴似乎并不多。于是我就忍痛准备换评论系统。然后在最近刚刚加入的hexo博客群里,看见了一个神器。也就是本篇主人公——Valine.js。 具体配置就见如下的文章吧。它的定义—— 一款极简的无后端评论系统。 在多说和网易云跟帖相继倒闭的情况下,这个简直是救人一命胜造七级浮屠呀。 Valine -- 一款极简的评论系统 Valine官网 这个评论系统是基于LeanCloud的,大家应该对这个很熟悉,对,Hexo的博客阅读量统计也是它。官网网址如下,需要注册一个账户。 Leancloud配置 首先访问Leancloud官网 https://leancloud.cn/ 有Github账号的小伙伴可以用Github账号进行登陆然后绑定邮箱就可以啦! 进入之后点击创建应用 Valine配置 将下载好的 Valine.min.js 放置于 next\source\js\src\ 下 接着,打开valine配置文件进行配置 valine配置文件路径:next\layout_third-party\comments\valine.swig {% if theme.valine.enable and theme.valine.appid

(转载)Hexo 文章保存为草稿

你。 提交于 2019-11-29 13:17:09
注:该篇文章已与我的 个人博客 同步更新。欢迎移步 https://cqh-i.github.io 体验更好的阅读效果。 Version Hexo 3.3.8 传统建立文章方式 一般我们都会使用 hexo new <title> 来建立文章,这种建立方法会将新文章建立在 source/_posts 目录下,当使用 hexo generate 编译 markdown 文件时,会将其 HTML 结果编译在 public 目录下,之后 hexo deploy 将会把 public 目录下所有文章部署到 GitHub,这是我们熟悉的 Hexo 流程。 这种建立文章方式的缺点是:若我们同时编辑多篇文章,只要其中一篇文章尚未编辑完成,也会随着 hexo deploy 一起部署到 GitHub,也就是 GitHub 可能会看到我们尚未完成的文章。 建立文章草稿 $ hexo new draft <title> Hexo 另外提供 draft 机制,它的原理是新文章将建立在 source/_drafts 目录下,因此 hexo generate 并不会将其编译到 public 目录下,所以 hexo deploy 也不会将其部署到 GitHub。 $ hexo S --draft 虽然 hexo generate 不会编译 source/_drafts 目录下的文章,但 Hexo 的 Hexo

搭建自己的技术博客系列(二)把 Hexo 博客部署到 GitHub 上

别等时光非礼了梦想. 提交于 2019-11-29 13:14:26
1、在GitHub上建一个新仓库 ​ 2、配置Git的SSH KEY 生成SSH添加到GitHub 回到你的git bash中, git config --global user.name "yourname" git config --global user.email "youremail" 这里的yourname输入你的GitHub用户名,youremail输入你GitHub的邮箱。这样GitHub才能知道你是不是对应它的账户。 可以用以下两条,检查一下你有没有输对 git config user.name git config user.email 然后创建SSH,一路回车 ssh-keygen -t rsa -C "youremail" 这个时候它会告诉你已经生成了.ssh的文件夹。在你的电脑中找到这个文件夹。 ssh,简单来讲,就是一个秘钥,其中,id_rsa是你这台电脑的私人秘钥,不能给别人看的,id_rsa.pub是公共秘钥,可以随便给别人看。把这个公钥放在GitHub上,这样当你链接GitHub自己的账户时,它就会根据公钥匹配你的私钥,当能够相互匹配时,才能够顺利的通过git上传你的文件到GitHub上。 而后在GitHub的setting中,找到SSH keys的设置选项,点击New SSH key 把你的id_rsa.pub里面的信息复制进去。 ​ 3、更改

搭建自己的技术博客系列(二)把 Hexo 博客部署到 GitHub 上

时光总嘲笑我的痴心妄想 提交于 2019-11-29 12:33:35
1、在GitHub上建一个新仓库 ​ 2、配置Git的SSH KEY 生成SSH添加到GitHub 回到你的git bash中, git config --global user.name "yourname" git config --global user.email "youremail" 这里的yourname输入你的GitHub用户名,youremail输入你GitHub的邮箱。这样GitHub才能知道你是不是对应它的账户。 可以用以下两条,检查一下你有没有输对 git config user.name git config user.email 然后创建SSH,一路回车 ssh-keygen -t rsa -C "youremail" 这个时候它会告诉你已经生成了.ssh的文件夹。在你的电脑中找到这个文件夹。 ssh,简单来讲,就是一个秘钥,其中,id_rsa是你这台电脑的私人秘钥,不能给别人看的,id_rsa.pub是公共秘钥,可以随便给别人看。把这个公钥放在GitHub上,这样当你链接GitHub自己的账户时,它就会根据公钥匹配你的私钥,当能够相互匹配时,才能够顺利的通过git上传你的文件到GitHub上。 而后在GitHub的setting中,找到SSH keys的设置选项,点击New SSH key 把你的id_rsa.pub里面的信息复制进去。 ​ 3、更改

搭建自己的技术博客系列(一)使用 hexo 搭建一个精美的静态博客

吃可爱长大的小学妹 提交于 2019-11-29 12:32:42
1、安装 Git 和 nodejs https://hexo.io/zh-cn/docs/ ​ 2 安装Hexo https://hexo.io/zh-cn/ ​ 3、更换伊卡洛斯主题 https://github.com/ppoffice/hexo-theme-icarus ​ 配置新主题: https://blog.zhangruipeng.me/hexo-theme-icarus/uncategorized/getting-started-with-icarus/ ​ 来源: https://www.cnblogs.com/xll1025/p/11517840.html