zoukankan      html  css  js  c++  java
  • 安装hexo

    首先安装 git 和 node.js,node可以通过命令直接安装(前提是你装了homebrew)

    brew install node

    这些下载完了就可以安装hexo了

    npm install -g hexo-cli

    嗯,事情不可能这么顺利,当我以为可以轻松使用hexo的时候,怀着愉悦的心情,敲下命令行(注:hello是你创建的文件名,随意取,创建到你指定的目录下)

    hexo init hello

    终端是这样告诉我的

    黑人问号.jpg(自行脑补)

    然后我去路径下检查,hexo的文件不是在吗,什么鬼

    后来去了解了下,出现这种情况的原因主要是node的版本问题,可以通过nvm来控制,好吧,于是我有趣下载nvm

    brew install nvm

    安装过程中会提示,按照提示依次输入

    mkdir ~/.nvm  
    export NVM_DIR="$HOME/.nvm"
     . "/usr/local/opt/nvm/nvm.sh"

    输入完成后再来一次

    nvm install 4 

    然后再次安装hexo

    npm install -g hexo-cli

    我们的目标当然不是安装成功,接下来介绍点简单使用

    第一步、创建文件夹

    hexo init hello

    到创建的文件夹目录下

    npm install

    这一步操作过后,会在你创建的文件夹中生成需要的文件,文件夹目录结构如下

    .
    ├── _config.yml
    ├── package.json
    ├── scaffolds
    ├── source
    |   ├── _drafts
    |   └── _posts
    └── themes
    _config.yml是站点配置文件,另:每一个主题下面也会有一个名字一样的配置文件,叫做主题配置文件
    我们可以先在本地测试一下,新建文章
    hexo new  world
    hexo g

    hexo server

    然后就可以在本地访问了 http://localhost:4000

    更换主题的话,hexo有很多很好的主题:https://hexo.io/themes/

    这里有一篇不错的主题介绍教程:http://theme-next.iissnan.com/getting-started.html

    一并附上

  • 相关阅读:
    14组作品的优点与建议
    人月神话读后感1
    [置顶] acm入门
    POJ 3041 Asteroids 【匈牙利算法最小点覆盖】
    acm入门
    【转】acm入门
    POJ 1469 COURSES【匈牙利算法入门 二分图的最大匹配 模板题】
    二分图最大匹配总结【转自kb神】
    POJ 3041 Asteroids (匈牙利算法最小点覆盖)
    POJ 1258 AgriNet (最小生成树入门题目)
  • 原文地址:https://www.cnblogs.com/qianyindichang/p/7491145.html
Copyright © 2011-2022 走看看