`
jsczxy2
  • 浏览: 1255250 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

hexo运行和发布

    博客分类:
  • hexo
阅读更多

本地运行hexo

  • 初始化hexo
$ hexo init
  • 1

 
* 安装生成器

$ cnpm install
  • 1

 
* 运行hexo,以后要在本地运行博客只要输入该命令即可

$ hexo s -g
  • 1

 
打开浏览器,输入localhost:4000,就可以在本地看到你的个人博客了 

* 停止运行 
按住Ctrl+C键即可停止

管理博客

  • 配置信息 
    使用Sublime_Text编辑器(绿色软件无需安装,解压即可使用)打开blog/_config.yml文件,进行配置 
#博客名称
title: 我的博客
#副标题
subtitle: 一天进步一点
#简介
description: 记录生活点滴
#博客作者
author: John Doe
#博客语言
language: zh-CN
#时区
timezone:

#博客地址,与申请的GitHub一致
url: http://elfwalk.github.io
root: /
#博客链接格式
permalink: :year/:month/:day/:title/
permalink_defaults:

source_dir: source
public_dir: public
tag_dir: tags
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
skip_render:

new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
future: true
highlight:
  enable: true
  line_number: true
  auto_detect: true
  tab_replace:

default_category: uncategorized
category_map:
tag_map:

#日期格式
date_format: YYYY-MM-DD
time_format: HH:mm:ss

#分页,每页文章数量
per_page: 10
pagination_dir: page

#博客主题
theme: landscape

#发布设置
deploy: 
  type: git
  #elfwalk改为你的github用户名
  repository: https://github.com/elfwalk/elfwalk.github.io.git
  branch: master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 写一篇文章 
    输入创建文章命令,生成一个md文件(/blog/source/_posts/)
$ hexo new "hello"
  • 1

 
用编辑器打开hello.md文件,编写完后保存

title: hello
date: 2015-07-01 22:37:23
categories:
  - 日志
  - 二级目录
tags:
  - hello
---

摘要:
<!--more-->
正文:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

发布博客

  • 设置git身份信息
$ git config --global user.name "你的用户名"
$ git config --global user.email "你的邮箱"
  • 1
  • 2

 
* 安装hexo git插件

$ cnpm install hexo-deployer-git --save
  • 1

 
* 发布更新博客

$ hexo d -g
  • 1

发布时需要输入github的帐号和密码,输入密码时是看不到自己输入的内容的 
 
发布成功后,访问yourname.github.io看下成果

原文地址:http://hifor.net/2015/07/01/零基础免费搭建个人博客-hexo-github

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jzooo/article/details/46781805
分享到:
评论

相关推荐

    hexo-renderer-nunjucks:向Hexo网站添加对Nunjucks模板的支持

    对于其他版本,请在您的Hexo项目文件夹中运行以下命令。 $ npm install hexo-renderer-nunjucks 发展 测验 运行以下命令时,将生成测试和代码覆盖率。 npm test 将自动检查“拉取请求”。 他们的机器人将对覆盖...

    hexo-filter-links:一个Hexo外链转内链的插件

    字段-您希望插件继续运行的范围可以是“站点”或“发布”。 默认值为site 。 “帖子”-仅修改帖子内容中的外部链接“站点”-修改整个站点的外部链接exclude-排除主机名。 在适用时指定子域,包括www 。 'exclude1....

    hexo-blog:基于hexo的markdown博客,此项目为博客源文件,项目发布至:

    运行服务器 $ npm install hexo-server --save $ hexo server 更多信息: 生成静态文件 npm install -g hexo-cli $ hexo generate 更多信息: 部署到远程站点 $ hexo deploy 更多信息: 设置摘要 &lt;!-- more --...

    在Linux环境下对GitHub网站个人博客的搭建.7z

    - 学会在Linux环境下配置安装hexo及GitHub - 学会使用hexo进行搭建网页 ...## 设计一个在GitHub上可以发布和阅读文章的个人博客网站,使用Hexo进行搭建,使其可以发布文章。并在Linux环境下实现运行

    hexo-blog:Hexo博客(管理端)

    :用于【管理】和【数据存储】,可运行测试环境 :用于生产环境【展示】内容 各个环境的站点URL如下: 本地测试环境: : : 线上测试环境: : 线上生产环境: //exp-blog.com或 部署说明 准备工作 任意找一台Linux...

    dev-dark-theme:dev dark主题是使用hexo开发的主题

    开发黑暗主题 dev dark主题是使用hexo...要运行本地项目,请使用此 hexo server 在打开浏览器 使用更改,然后按照后续步骤进行发布 出版 要发布您的项目,请使用此 hexo generate 使用 进行文章,页面或草稿的阅读

    hexo-blog-theme-starter:Hexo使用空白主题开始构建自己的主题。 一个简单的Hexo主题样板

    您应该在发布之前测试您的主题。 该测试不包含默认主题。 开始之前,您必须安装要测试的主题。用法克隆此存储库$ git clone https://github.com/hexojs/hexo-theme-unit-test.git 安装您自己的主题并在_config.yml...

    hexo-client:Hexo博客系统客户端

    需要保证有Node.JS运行环境和Git 。 开发 编译 $ npm start // 编译前后端资源,后端资源需重启后才生效 运行 $ npm run client 打包 $ npm run pack:mas # 各平台的打包命令请查看 package.json 文件 截图 扩展 ...

    blog:由hexo提供动力的博客

    部署说明部署脚本是publish.sh,在项目根目录下运行sh publish.sh不建议使用hexo d命令部署,因为该命令会定期将整个发布文件夹删除掉,然后重新拷贝。不是增量拷贝!!!主题切换使用obsidian主题,需要把根目录的_...

    vishnubharathi.codes:http的来源

    关于我的一些事情。 框架:此站点基于。 主题:此站点使用了的。 发展: 该网站是通过Github Actions部署的。 要为提交启动自动部署,请... 要发布所有工作,请运行./package.sh 。 git commit并推送到此存储库。

    gaaflora-website:http

    现在您可以运行该站点: # Run a local server $ hexo server # Generate the website HTML $ hexo generate # Deply the website $ hexo deploy 执照 版权所有 :copyright: 2015 Daniel & Kari Taylor。 保留...

    WenjayDu.github.io.source:我的个人博客的源代码仓库

    源码中除了hexo框架和next主题的源码外,作者自己修改的代码部分均用“j's自定义修改”和“j's自定义修改结束”注释进行标注,方便日后修改与他人参考(由于数据量并不小,linux平台下可使用进行文件内容递归查找,...

    peigen.info:peigen.info

    操作手册 拉包 npm i --save 安装hexo # Windows\Linux\Mac npm i hexo -g 本地运行 hexo s 访问地址 博客地址 发布 # 清理加重新生成再加部署远程 hexo clean && hexo g -d

    veripress:面向黑客的博客引擎

    VeriPress是面向黑客的博客引擎,与Octopress和Hexo非常相似,但具有一些不同的功能。 它是使用基于Flask Web框架的Python 3.4+编写的。 这是一个。 产品特点 支持三种发布类型:帖子,页面,小部件 主题管理 ...

    微博:博客微信小程序

    请下载 ,复制search和wechat目录到博客根目录,暂时只支持Jekyll博客,不支持Hexo博客,其中search目录提供博客列表, wechat目录提供博客详情。 运行wechat目录下的create.sh文件,生成对应的内容模板。 部署博客...

    h2object:h2object,另一个用于降价和静态网站的http服务器

    同时, 用户可以申请平台提供的仅运行h2obect应用的docker容器运行线上站点. 快速开始 二进制安装 如果你无法直接源码安装或者不想被GFW扰乱心绪, 就直接下载可执行程序吧: 解压后,将 h2object 放入系统执行路径中。 ...

    docker一键安装wordpress的方法步骤

     准备工作: 安装docker和docker-compose 最近想把闲置的域名使用起来, 于是想搭建个人博客,也为简书的博客留个副本,本来想通过hexo在GitHub托管静态博客, 后来发现静态博客的局限性很大,但 最终还是选择了...

    blog.eleven.net.cn:https

    运行命令 新建文章(指定嵌套的文件夹,文件名及文章标题) hexo new " [post_title] " -p [folder_path/file_name.md] post_title文章标题 folder_path文章所在文件夹 file_name文章文件名 本地调试 yarn serve ...

    docs-zh:docsify 中文文档

    不同于 GitBook、Hexo 的地方是它不会生成静态的 .html 文件,所有转换工作都是在运行时。如果你想要开始使用它,只需要创建一个 index.html 就可以开始编写文档并直接。 查看了解详情。 特性 无需构建,写完文档...

    排期后:安排静态网站(Jekyll,Hugo,Gatsby,Phenomic等)的帖子和内容更新

    静态网站发布排期 发布计划程序是一个项目,使静态网站所有者可以安排发布(或其他网站内容)... 无服务器的cron作业每小时运行一次,以检查帖子是否准备好发布 当帖子准备好发布时,cron函数会自动将分支合并到master

Global site tag (gtag.js) - Google Analytics