zoukankan      html  css  js  c++  java
  • 在github上搭建hexo博客

    cnblog的MarkDown太糟心了,干脆换hexo和github pages用用。

    这个随笔给自己当备忘录用的,网上有更详细的教程。

    hexo官方文档 

    安装git,安装nodejs

    windows官网直接下,linux网上搜。

    nodejs可以更新下NPM源,比如某宝

    npm config set registry https://registry.npm.taobao.org

    安装hexo

    新建个文件夹,比如/Blog

    用git bash,cd Blog

    npm install -g hexo-cli

    hexo可以检测是否安装好了

    hexo init [repo_name]

    新建个仓库,然后我们进入这个仓库目录

    安装依赖,生成,启动服务

    npm install
    hexo generate
    hexo server

    服务启动后,在localhost:4000应该能看到hexo博客首页了。

    github

    注册好后新建个username.github.io的仓库,设置里面添加自己ssh key。

    仓库Setting里面选择Launch automatic page generator,找个模板。这时候打开username.github.io这个应该能看到静态网页了。

    设置_config.yml文件

    deploy:
        type: git
        repo: https://github.com/[username]/[username].github.io.git
        branch: master

    配置文件最后修改成上面的样子,hexov3.0之后的版本应该是这样,据网上文章说,其他版本有的是type:github

    设置好之后,安装hexo-deployer-git工具

    npm install hexo-deployer-git --save

    设置好之后再安装这个工具

    提交

    hexo clean
    hexo generate  #or hexo g
    hexo deploy #or  hexo d

    每次改完了输这三个指令提交代码

    保存hexo代码仓库

    如果换了电脑,hexo源码就没了。可以新建一个分支,把代码提交到新分支上。比如可以新建一个分支source用来保存源码,deploy的分支还是master

    这样如果换了电脑,那么按照以下步骤:

    1. git clone [repo]
    2. npm install hexo, npm install,npm install hexo-deployer-git

    就完成了

    日常提交也要注意,本地完成git 提交后,git push origin source将源码提交,然后hexo g发布到master分支

  • 相关阅读:
    Springboot单元测试(MockBean||SpyBean)
    使用 Mockito 单元测试 – 教程
    spring结合mockito
    Spatis service单元测试: 使用mock mapper的方式
    单元测试Mockito中的Mock和Spy
    强大的Mockito测试框架
    Mockito单测,mock service层的mapper
    Mockito教程
    SetupFactory 制作安装包
    fiddler的一些记录
  • 原文地址:https://www.cnblogs.com/pusidun/p/8094698.html
Copyright © 2011-2022 走看看