zoukankan      html  css  js  c++  java
  • 搭建Hexo博客(一)-创建Hexo环境

      Hexo配合github,可以创建自己的博客。基本原理是使用Hexo生成静态页面,发布到github上。
    在本地需要搭建Hexo环境。

    1、安装nodejs

      下载并安装NodeJS,官网地址:https://nodejs.org/en/

    2、安装完后,查看安装情况

    1 node -v
    2 npm -v

    3、安装Hexo

      新建目录,cd到该目录下。例如创建目录blog,在该目录下执行

    1 sudo npm install -g hexo-cli

    4、初始化Hexo

    1 hexo init

      Hexo目录应该如下:

    • node_modules:是依赖包
    • public:存放的是生成的页面
    • scaffolds:命令生成文章等的模板
    • source:用命令创建的各种文章
    • themes:主题
    • _config.yml:整个博客的配置
    • db.jsonsource解析所得到的
    • package.json:项目所需模块项目的配置信息

    、生成页面

    1 hexo g

    、启动服务

    1 hexo s
    2 INFO  Start processing
    3 INFO  Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

    访问:http://localhost:4000/

    即可看到下面页面,表示hexo搭建成功:

    Hexo的一些基本命令

      hexo g #完整命令为hexo generate,用于生成静态文件

      hexo s #完整命令为hexo server,用于启动服务器,主要用来本地预览

      hexo d #完整命令为hexo deploy,用于将本地文件发布到githubgit仓库上

      hexo n "my article" #完整命令为hexo new,用于新建一篇名为“my article”的文章

     

    发布一篇文章

      首先Ctrl+C停止当前的本地服务,然后

      hexo n "我的第一篇文章"

      这样就会在博客目录下source\_posts中生成相应的 我的第一篇文章.md文件( 例如 C:logsource_posts我的第一篇文章.md )

      文章需要使用Markdown语法进行编写。

     

    基本命令:

    进入目录后

    git pull

    hexo n '文章名称'

    hexo g

    hexo s

    hexo d

    git commit 

    git push

  • 相关阅读:
    Go 只读/只写channel
    MongoDB 倾向于将数据都放在一个 Collection 下吗?
    Go语言string,int,int64 ,float之间类型转换方法
    [转]流程自动化机器人(RPA)概念、原理与实践
    ESXi以及WorkStation缩减thin provision模式Linux虚拟机磁盘的方法
    Linux 安装宋体字体的简单办法
    浏览器性能简单测试
    学习面试题Day04
    学习面试题Day05
    学习面试题Day06
  • 原文地址:https://www.cnblogs.com/leanfish/p/9126184.html
Copyright © 2011-2022 走看看