zoukankan      html  css  js  c++  java
  • 在mac上使用hexo和github创建博客

    在mac上使用hexo和github创建博客

    配置hexo

    • 前提 安装node.js 和 git
    # 安装node和git
    brew install node git
    # 安装完成之后测试,查看版本
    node -v
    npm -v  
    git --version
    
    • 安装hexo
    	# 下载安装
    	npm instll -g hexo-cli
    	# 查看版本
    	hexo -v
    
    • 配置hexo
    # 创建一个目录,放博客文件
    mkdir blog
    # cd 到 blog目录
    cd blog
    # 初始化目录
    hexo init
    # 补全文件
    npm install
    
    • 测试hexo
    # 生成静态网页
    heox g
    # 本地预览,关闭用control+c 
    hexo s
    # 打开浏览器 输入 localist:4000/ 查看博客
    

    二、关联github

    • 登陆github账号
    • 点击右上角头像旁边的 + 号,选择 New repositroy
    • 填写表单
      • “Repository name” 填 你的账户名.github.io
      • “Description” 项目描述,随便写
      • “public or private” 公开还是私有随便选
      • “README” 也勾选上
    • 关联GitHub和本地hexo博客
      • 打开gihub,点击头像,点击settings
      • 点击 SSH and GPG keys,点击 New SSH key
      • title 随便写,停留在key
    # 本地生成ssh key
    ssh-keygen -t rsa -C "随便输入点啥"
    # 查看ssh key, 把此时的输出内容放在 key 那边
    cat ~/.ssh/id_rsa.pub
    # 测试,如果出现你的用户名,则是成功了
    ssh -T git@github.com
    # 打开博客根目录下的_config.yml 文件
    vim _config.yml
    # 修改最后一行的配置,把 repo后的网址改为你的github项目的地址
    deploy:
    type: git
    repo: git@github.com:1123Javayanglei/1123Javayanglei.github.io.git
    branch: master
    

    三、写文章、发布文章

    # 写文章
    hexo n "标题"
    # 会在 bolg/sourse/_posts 下生成一个 "标题".md 的文件,写他
    # 生成静态网页
    hexo g
    # 发布到git ,输入 用户名.github.io 就可以访问了
    hexo d
    

    四、参考

    知乎
    hexo官网

  • 相关阅读:
    七天冲刺04
    软件工程概论项目——典型用户场景分析
    七天冲刺3
    七天冲刺2
    七天冲刺1
    第十三周总结
    软件工程概论个人作业02
    第二周学习进度
    软件工程个人作业01--四则运算
    连接数据库的javaee编译简易的WEB登陆界面
  • 原文地址:https://www.cnblogs.com/javayanglei/p/12897622.html
Copyright © 2011-2022 走看看