zoukankan      html  css  js  c++  java
  • [Linux] Hexo 搭建个人博客

    不做笔记出了bug就得重新再看一遍视频
    视频来源: https://www.bilibili.com/video/BV1Yb411a7ty?t=75

    安装

    1. 先安装 nodejs,npm, git

    2. 安装npm淘宝源(cnpm)

      npm install -g cnpm --registry=https://registry.npm.taobao.org

    3. 安装hexo

      cnpm install -g hexo-cli

      安装hexo部署插件

      cnpm install --save hexo-deployer-git

    4. 创建一个文件夹, 名字随意但最好不要有中文字符, 这个文件夹以后就是我们放博客的地方了, 转到这个文件夹的路径下

      hexo init foldername

      将博客放在这个文件夹下

    部署到GitLab

    没了盖茨的微软比没了乔布斯的苹果更不堪

    1. GitLab创建一个仓库, 仓库名为 gitlab的ID.gitlab.io (我照视频中的github上的配置来的, 不确定如果不这样能不能用)
    2. 修改博客文件夹下的_config.yml文件
      底部的deploy改为
      deploy:
          type: git
          repo: https://gitlab.com/GitLab的ID/GitLab的ID.gitlab.io.git
          branch: master
      
      在这个文件夹下新建一个文件(这个配置可以用, 但是不是正确的, gitlab-ci待研究)
      image: alpine:latest
      
      pages:
        stage: deploy
        script:
        - mkdir .public
        - cp -r * .public
        - mv .public public
        artifacts:
          paths:
          - public
        only:
        - master
      
    3. 部署到gitlab上

      hexo d

    GitLab-ci 待更新

  • 相关阅读:
    初识数据库与SQL语句
    初始面向对象
    集合与深浅copy
    函数进阶
    函数操作
    文件操作
    生成器与列表生成式
    函数名的本质,闭包和迭代
    小数据库
    DAY 5 字典
  • 原文地址:https://www.cnblogs.com/nimoc/p/12778972.html
Copyright © 2011-2022 走看看