美文网首页程序员
Mac配置hexo(保姆级)

Mac配置hexo(保姆级)

作者: wangjw_Simon | 来源:发表于2020-05-31 15:24 被阅读0次

第一步 配置Node.js

  • 下载地址: nodejs.org
  • 下载完事之后,就一直下一步下一步下一步……就安装完事了

第二步 在终端中进行神奇操作

  • 进入root用户:

  • 输入密码(当然,密码是隐藏的,你看不到)

    $ sudo su
    Password:******
    
  • 进入root用户之后,我们先查询一下node版本

    node -v
    
  • 再用同样的方式查看包管理器的版本

    npm -v
    

第三步 安装hexo的结构框架

  • 由于国内的镜像源安装非常慢,所以我们利用npm来安装一个cnpm(淘宝源)

    npm install -g cnpm --registry=https://registry.npm.taobao.prg
    
  • 习惯性动作查看cnpm的版本号

    cnpm -v
    
  • 这个时候我们用cnpm来安装hexo博客的框架

    cnpm install -g hexo-cli
    
  • 产看一下hexo的基本信息

    hexo -v
    

第四步 使用hexo正式搭建博客

  • 在终端中找到一个比较顺眼的位置,来建立一个文件夹blog

    mkdir blog
    
  • 以后所有和博客相关的文件等等存放在这个文件夹中,天有不测风云,如果出现问题,咱们直接把这个文件夹删除了,大不了从头再来。

  • 接下来我们在blog这个目录下进行操作。

  • 现在我们用hexo初始化一个博客。

    sudo hexo init
    
  • 这时我们发现在我们创建的blog的文件夹中出现了很多文件。

  • 现在我们来启动我们的博客。(主要是在我们平常写博客时预览一下)

    hexo s
    
  • 这时候给我们一个本地服务器的端口

    Hexo is running at http://localhost:4000 . Press Ctrl+c to stop
    
  • 我们把地址复制到浏览器上,就可以打开我们刚刚初始化的博客。

  • 万众瞩目的时间到了!!!我们现在开始写自己的第一篇博客!!!

    hexo n "我的第一篇博客"
    
  • 当然第一篇博客的位置在

    ***/blog/source/_post/我的第一篇博客.md
    
  • 这时我们打开这个文件可以用vim简单的编辑一下内容。


  • 这时候我们就建立好我们的博客了,但是需要生成一下,是在blog的目录下进行操作的。

    • 首先清理一下

      hexo clean
      
    • 下一步生成一下博客

      hexo g
      
    • 这时我们重新启动一下hexo

      hexo s
        
      
  • 做到这里我们就成功一半了,至少我们的博客显示在本地服务器上了

第五步 将我们的博客部署到GitHub上公开使用

  • 我们可以使用免费的部署工具:GitHub

  • 怎么去注册GitHub这里就不在进行赘述了。

  • 重点:我们部署个人博客的GitHub仓库的命名必须符合特定要求才行,比如说我的就是。(用你的GitHub用户名就行)

    wjw-justin.github.io
    
  • 后续在浏览器上输入这个地址就可以访问我的博客。

  • 这个时候我们要去终端中blog目录下装一个插件

    cnpm install --save hexo-deployer-git
    
  • 有个关键点需要设置一下,在_config,yml用vim打开进行设置。在文件的最底部进行设置。

    type: git
      /*需要我们GitHub上的仓库地址*/
    repo: https://github.com/wjw-justin/wjw-justin.github.io.git
    branch: master
    
    
  • 准备就绪后,我们将博客部署到远端,命令非常简单。

    hexo d
    
  • 这个时候输入我们GitHub的账号和密码。

  • 这个时候我们就会在你自己的仓库地址上看到重新部署的博客。

  • 散会!!!

相关文章

网友评论

    本文标题:Mac配置hexo(保姆级)

    本文链接:https://www.haomeiwen.com/subject/kbtrzhtx.html