hexo

Hello Hexo

风流意气都作罢 提交于 2019-11-28 12:56:45
原文引用 https://www.dazhuanlan.com/2019/08/25/5d6223b6725dd/ 哈啰!我的 Hexo 博客。 写作 开始我的第一篇文章 按右键 Git Bash 执行下列程序,会在 source_posts 底下产生一个名叫 My-New-Post.md 的文件 1 $ hexo new "My New Post" 编辑 My-New-Post.md ,这是一个 Markdown 格式的文件,刚接触 Markdown 新手可先参考下列网站: Markdown 官方文档[繁体中文版] 简书:献给写作者的 Markdown 新手指南 产生文件 完成 Markdown 的编辑后,需要产生静态的网页档 1 hexo generate 更多资讯请看 产生文件 部署文件 Hexo 拥有一键部署的快速功能 在部署前需要设定根目录的 _config.yml 的内容 1234 deploy: type: git repository: 你的 Git 位址 branch: master type [必选] 有多种模式可选,详见 布署 branch 是分支 执行下面命令即可完成部署 12 hexo generatehexo deploy 官方文档: http://hexo.io/zh-tw/docs/ 来源: https://www.cnblogs.com

使用gitbub和hexo制作免费博客

回眸只為那壹抹淺笑 提交于 2019-11-28 12:53:21
原文引用 https://www.dazhuanlan.com/2019/08/25/5d621e3ce7ae0/ . 准备工作 解决npm慢的问题 npm config set registry https:``//registry.npm.taobao.org npm install 核心安装步骤 安装git工具,并配置用户及邮箱地址 生成 SSH Key 将生成日pub内容复制至github ssh中 安装nodejs 全局安装hexo [npm install -g hexo] 初始化hexo [hexo init] 安装github插件[npm install hexo-deployer-git –save] hexo 常和命令 hexo new “postName” #新建文章 hexo new page “pageName” #新建页面 hexo generate #生成静态页面至public目录 hexo server #开启预览访问端口(默认端口4000,’ctrl + c’关闭server) hexo deploy #部署到GitHub hexo help # 查看帮助 hexo version #查看Hexo的版本 缩写 hexo n == hexo new hexo g == hexo generate hexo s == hexo server hexo

个人博客搭建线上实施方案

独自空忆成欢 提交于 2019-11-28 08:37:15
个人博客搭建线上实施方案 在hexo本地实施没有问题的基础上 实施方案 方案一:GithubPages 创建 Github 账号 创建仓库, 仓库名为: .github.io 将本地Hexo博客推送到GithubPages 3.1. 安装 hexo-deployer-git 插件。在命令行(即Git Bash)运行以下命令即可: $ npm install hexo-deployer-git --save 3.2. 添加SSH key。 创建一个 SSH key 。在命令行(即Git Bash)输入以下命令, 回车三下即可: $ ssh-keygen -t rsa -C "邮箱地址" 添加到 github。 复制密钥文件内容(路径形如 C:\Users\Administrator\.ssh\id_rsa.pub ),粘贴到 New SSH Key 即可。 测试是否添加成功。在命令行(即Git Bash)依次输入以下命令,返回“You’ve successfully authenticated”即成功: $ ssh -T git@github.com$ yes 3.3. 修改 _config.yml (在站点目录下)。文件末尾修改为: # Deployment## Docs: https://hexo.io/docs/deployment.htmldeploy: type: git

个人博客搭建过程中异常处理

家住魔仙堡 提交于 2019-11-28 08:36:44
个人博客搭建过程中异常处理 错误分析 如果你使用Hexo遇到同样的问题,这里有一些常见问题的解决方案。 YAML Parsing Error JS-YAML: incomplete explicit mapping pair; a key node is missed at line 18, column 29: last_updated: Last updated: %s 参数中包含冒号,请用加引号,如 Last updated: %s JS-YAML: bad indentation of a mapping entry at line 18, column 31: last_updated:"Last updated: %s" 字段后面的冒号必须为 英文冒号 ,如:last_updated: 字段冒号后面必须跟一个空格,如:last_updated: “Last updated: %s” EMFILE Error Error: EMFILE, too many open files 生成大量的文件时,可能遇到EMFILE错误。 可以运行以下命令来增加允许同步I / O操作的数量。 $ ulimit -n 10000 Process Out of Memory 当 hexo g 时,遇到以下错误: FATAL ERROR: CALL_AND_RETRY_LAST

个人博客主题美化

谁说胖子不能爱 提交于 2019-11-28 08:36:39
个人博客主题美化 选择主题 Hexo默认的主题是landscape,推荐以下主题: snippet Hiero JSimple BlueLake 详见:https://github.com/search?q=hexo-theme 应用主题 下载主题 将下载好的主题文件夹,粘贴到站点目录的 themes 下。 更改站点配置文件 _config.yml 的theme字段,为主题文件夹的名称: # Extensions## Plugins: https://hexo.io/plugins/## Themes: https://hexo.io/themes/theme: <主题文件夹的名称> 主题优化 以上主题都有比较详细的说明文档,本节主要解决主题优化的常见问题。 主题优化一般包括: 设置「RSS」 添加「标签」页面 添加「分类」页面 设置「字体」 问题:引用国外字体镜像较慢。 解决:可以改用国内的。将\themes*\layout_partials\head external-fonts.swig文件中fonts.google.com改成fonts.lug.ustc.edu.cn。 设置「代码高亮主题」 侧边栏社交链接 问题:图标哪里找? 解决: Font Awesome 开启打赏功能 问题:微信支付宝二维码不美观,规格不一。 解决: 在线生成二维码 设置友情链接 腾讯公益404页面

个人博客搭建具体操作

我是研究僧i 提交于 2019-11-28 08:36:04
一.准备环境 1.安装node.js 简介 因为hexo是基于node.js的,所以node.js是必须要装的,安装也特别简单,去 官网 下载适合自己windows的版本。安装过程一直下一步就行了,什么也不用选,在网上查资料的时候,看到有说要在Custom Setup这一步记得选 Add to PATH ,但我在安装的时候这个选项是默认选好的,不用动它,也许是版本的原因,建议在安装时留意一下,毕竟自己配置环境变量还是有点麻烦。 安装好以后,打开CMD命令窗口,输入 npm -v ,如果出现版本号,那说明安装成功了并且环境变量也配置好了,如果是未知命令那就要配置一下环境变量。 详细操作: https://www.cnblogs.com/pythonywy/p/11402636.html 2.git的安装 https://www.cnblogs.com/pythonywy/p/11402645.html 3.hexo的安装 安装Hexo,在命令行(即Git Bash)运行以下命令: npm install -g hexo-cli 或者 npm i -g hexo 初始化Hexo,在命令行(即Git Bash)依次运行以下命令即可: 以下,即存放Hexo初始化文件的路径, 即站点目录。 $ hexo init 项目名称 $ cd 项目名称 $ npm install 新建完成后,在路径下

hexo1

梦想的初衷 提交于 2019-11-28 07:45:00
Hexo官方文档 博客 csdn 教程二 教程一 hexo自动安装脚本 安装软件 1.在官网分别安装 git 和 node.js ,安装完成之后,分别用下面命查看对应版本:显示版本则表示安装成功 git官网 ,安装git一路next node.js官网 ,点开windows选则current的安装包下载, 安装node.js的过程中有个 add to path 记得勾选这个 详细步骤链接 git --version npm -v 2.:Hexo执行依赖 node .sj 所以先安安装 node.js ,进入 git bash 执行下面一行代码设置 node.js 源 alias cnpm="npm --registry=https://registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=https://npm.taobao.org/dist --userconfig=$HOME/.cnpmrc" 3.安装Hexo cnpm install -g hexo-cli 4.验证是否安装成功 hexo -v 开始配置 1.创建文件夹 myblog (文件名任意),打开该文件夹然后鼠标右键进入gitbash环境 hexo init cnpm install hexo s //hexo server /

码云上部署hexo博客框架

ぃ、小莉子 提交于 2019-11-27 16:32:01
title: 码云上部署hexo博客框架 Hexo框架在码云上实现个人博客 本文受 https://www.jianshu.com/p/84ae2ba1c133 启发编写 本地调试 安装完Node.js https://nodejs.org/en/ 安装git bash工具 https://gitforwindows.org/ 在目录下建立博客文件夹,同时cd进目录 右键 git bash here 输入命令 npm install -g hexo-cli 查看是否安装成功,输入命令 hexo -v 出现版本号即为安装成功 搭建开始 可以参考官方文档 https://hexo.io/zh-cn/docs/ 创建架构 hexo init 如果无法完成这一步的就去显示clon后的那个github网址去下载下来解压,效果是一样的,同时注意那个主题里面是空的,需要去主题网站下载一个主题放里面。 开始本地调试 hexo s(这一步主要是看本地效果,以后也是在这里觉得差不多了再往gitee上部署。 在浏览器中输入http://localhost:4000 看效果 在git bash窗口中按 ctrl + c 退出本地服务 创建博文 hexo generate(或直接输入hexo g)目录中就会多出一个public文件夹 hexo new "我的第一篇博文" 文章会自动生成在/source/

Centos搭建hexo教程

删除回忆录丶 提交于 2019-11-27 14:06:19
hexo文档: https://hexo.io/zh-cn/ 1、安装Git # sudo yum install git-core // 查看版本 # git version // 输出 git version 1.8.3.1 2、安装Node.js # yum install -y nodejs // 查看版本 # node -v // 输出 v6.14.2 3.安装Hexo npm install -g hexo-cli 4.初始化用户及配置启动hexo 创建用户 -m选项表示生成用户主目录 # useradd -m wenli 添加密码 # passwd wenli 切换用户 # su wenli # cd ~ 创建站点文件夹 # mkdir Codes # cd Codes 初始化Hexo # hexo init blog 生成静态文件 # cd blog # hexo generate 开启本地服务器 # hexo s // 输出 INFO Start processing INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop. ctrl+c停止hexo本地服务。 5.安装Nginx服务 // 安装 # yum install nginx -y //配置server #vim /etc

尝试搭建个人博客(hexo)--记录

不想你离开。 提交于 2019-11-27 14:03:27
使用Hexo+Github一步步搭建属于自己的博客 https://www.cnblogs.com/fengxiongZz/p/7707219.html 安装node、git node安装 https://www.runoob.com/nodejs/nodejs-install-setup.html 手把手教你从0开始搭建自己的个人博客 https://www.bilibili.com/video/av44544186?from=search&seid=9932896529971234779 部署到码云【推荐】 https://caiyantao.gitee.io/2019/04/14/Hexo-%E4%B8%89/#more 然后进行命令三连杀 hexo clean&& hexo g && hexo d hexo clean#清理各种缓存和旧文件 hexo g#生成静态文件 hexo s#开启服务器预览 其他命令 hexo new "postName" #新建文章 hexo new page "pageName" #新建页面 hexo generate #生成静态页面至public目录 hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server) hexo deploy #将.deploy目录部署到GitHub hexo help #