zoukankan      html  css  js  c++  java
  • 码云上部署hexo博客框架

    title: 码云上部署hexo博客框架

    Hexo框架在码云上实现个人博客

    本文受 https://www.jianshu.com/p/84ae2ba1c133 启发编写


    本地调试

    1. 安装完Node.js https://nodejs.org/en/

    2. 安装git bash工具 https://gitforwindows.org/

    3. 在目录下建立博客文件夹,同时cd进目录

      • 右键 git bash here
      • 输入命令 npm install -g hexo-cli
      • 查看是否安装成功,输入命令 hexo -v 出现版本号即为安装成功

    搭建开始

    可以参考官方文档 https://hexo.io/zh-cn/docs/

    1. 创建架构

      • hexo init

      如果无法完成这一步的就去显示clon后的那个github网址去下载下来解压,效果是一样的,同时注意那个主题里面是空的,需要去主题网站下载一个主题放里面。

    2. 开始本地调试

      • hexo s(这一步主要是看本地效果,以后也是在这里觉得差不多了再往gitee上部署。
    3. 在浏览器中输入http://localhost:4000 看效果

      • 在git bash窗口中按 ctrl + c 退出本地服务
    4. 创建博文

      • hexo generate(或直接输入hexo g)目录中就会多出一个public文件夹
      • hexo new "我的第一篇博文"
      • 文章会自动生成在/source/_post目录下
    5. Hexo 提供了快速方便的一键部署功能,但是我们要先安装一个插件。

      在git bash输入命令:

      • npm install hexo-deployer-git --save
    6. 接下来是配置根目录_config.jml文件修改deploy的值,修改前如下:

      deploy:

      type: git

      repo: 你的仓库地址


    远端部署

    1. 登陆Gitee并新建仓库

      • 创建好了后留意你仓库的那个地址
    2. 开始部署 在blog文件夹中打开git bash输入命令:

    • git config --global user.name "Your Name"
      git config --global user.email "email@example.com"
      
    • hexo deploy

      之后会弹出输入码云账号密码的对话框。部署成功之后进入自己的码云账号,查看之前创建的项目中出现了本地项目中public文件夹中的文件

    1. 然后开启码云的Pages功能

      • 服务→gitpage→启动
      • 访问链接试试看
    2. 如果主题网页体现不出来,留意启动配置页面那个使用帮助

      • 设置好URL
      url: 你仓库地址
      root: 你项目地址
      
    3. 部署到远端

      • hexo d
    4. 完成


    主题更换

    1. 下载zip包解压在themes文件夹下或git clone下来

    2. 在博客目录中更改

      • theme: 主题名(默认是landscape)
        
    3. 清理并生成

      • hexo clean
      • hexo g
    4. 调试并部署

      • hexo d

    永远年轻,永远热泪盈眶,永远怀抱希望,永远相信美好的事情即将发生。
  • 相关阅读:
    2018-4-17-软件设计-白话依赖注入
    2018-2-13-wpf-PreviewTextInput-在鼠标输入获得-_u0003
    2018-5-23-为何-987654321_123456789-的值是-8.0000000729
    寄存器位写操作
    Linux多IP配置
    Kconfig和Makefile
    linux设置网卡速率
    Winmanager,NERDTree和MiniBufExplorer
    SuperTab
    ping
  • 原文地址:https://www.cnblogs.com/zxkwdw/p/11370311.html
Copyright © 2011-2022 走看看