• 6.19-搭建github博客


    搭建github博客

    前言

    步骤

    准备

    # 对于ubuntu 16.04
    wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
    # 重启terminal
    nvm install node
    npm install -g hexo-cli
    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
    sudo apt-get install -y nodejs
    sudo npm install -g hexo-cli
    • 对于Windows
    1. 安装git for windows,接下来需要使用git bash
    2. 安装Node.js
    3. npm install -g hexo
    • 修改npm的安装源
    npm -registry http://registry.cnpmjs.org info underscore
    • 建立github.io项目

    本地建站

    mkdir zsBlog
    cd ./zsBlog/
    hexo init

    第一个页面

    hexo generate
    hexo server

    Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

    • 进入浏览器访问页面即可

    创建一个页面并预览

    hexo new "Zhensheng的第一个博客"

    Created: ~/zsBlog/source/_posts/Zhensheng的第一个博客.md

    cd source/_posts
    code ./Zhensheng的第一个博客
    hexo generate
    hexo server
    • 浏览器访问预览

    设置一个主题

    cd ~/zsBlog
    git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
    code ./_config.yml
    • 更改这一行
    theme: yilia

    主题配置

    cd themes/yilia
    code ./_config.yml
    deploy:
    type: git
    repo: git@github.com:ZhenshengLee/ZhenshengLee.github.io.git
    branch: master
    • 更新并部署
    hexo clean
    hexo generate
    hexo deploy

    deploy 没反应

    sudo npm install hexo-deployer-git --save

    Hexo配置

    添加toc支持

    • 使用方法:添加<!-- toc -->
    cd ./zsBlog
    # 到根目录
    npm install hexo-toc --save
    subl /home/zs/Nutstore/zsBlog/_config.yml
    toc:
     maxDepth: 3

    首页显示摘要

    • 如果你需要主页显示文章全部内容,只显示摘要的话,就在文章中加一行
  • 相关阅读:
    数据查询
    泰勒展开及其应用
    搜索排序算法
    因子分解机 FM
    偏差方差分解
    Softmax 损失-梯度计算
    目标检测网络之 Mask R-CNN
    目标检测网络之 R-FCN
    深度学习-conv卷积
    目标检测网络之 YOLOv3
  • 原文地址:https://www.cnblogs.com/lizhensheng/p/11117053.html
Copyright © 2020-2023  润新知