ITPub博客

首页 > IT职业 > IT生活 > Hexo博客安装部署最全流程

Hexo博客安装部署最全流程

原创 IT生活 作者:LUC_WANG 时间:2020-06-12 15:13:29 0 删除 编辑

 1.node.js部署


下载安装包,安装

完成后,打开cmd窗口  输入:

node -v

npm -v

出现标识 成功安装node.js


永久设置淘宝源

npm config set registry


 2.git部署


下载Git  官方地址为:

![image](https://upload-images.jianshu.io/upload_images/23023850-83dacf680338a7e7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

选择组件

![image](https://upload-images.jianshu.io/upload_images/23023850-bad85d32e1748b04.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

选择使用命令行环境

![image](https://upload-images.jianshu.io/upload_images/23023850-04d152d67aa6a8fd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

以下三步默认,直接点击下一步

![image](https://upload-images.jianshu.io/upload_images/23023850-2da6a4b374539f2e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)   ![image](https://upload-images.jianshu.io/upload_images/23023850-b99f75564be0d1c6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)   ![image](https://upload-images.jianshu.io/upload_images/23023850-226e8e4dc65e2231.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


安装完成后检验是否成功


回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功

![image](https://upload-images.jianshu.io/upload_images/23023850-9b3e5bd718beed66.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


 3.hexo部署


[官方文档]()


```bash

npm install -g hexo-cli

```


先创建 E:\hexo #

进入cd 

初始化博客目录


```bash

hexo init ruozedatablog


npm install


hexo clean #清理缓存


hexo g #生成静态文件


hexo s #启动服务器


hexo clean && hexo g && hexo s

```



 4.github


注册 英文名称简约 好记 高大尚

注册 


```bash

ssh-keygen -t rsa -b 4096 -C "zxcwangqi@163.com"

#settings进入ssh 点击generate ssh ,选generate new ssh 

cd /c/Users/Administrator/.ssh/id_rsa.pub

# 在github上设置新的ssh,将上述文件拷入ssh的key中建立连接

ssh -T git@github.com  # 第一次执行 是需要输入yes


git config --global user.name "wangqi1994"

git config --global user.email "zxcwangqi@163.com"

```


名字需要一致


5.hexo部署github


window--->github


```bash

npm install hexo-deployer-git --save


# Deployment

## Docs:

deploy:

  type: git

  repo: git@github.com:wangqi1994/wangqi1994.github.io.git

  branch: master



hexo clean && hexo deploy  # 应该会出现 github的登录窗口 输入账号密码登录

```


 6.换个高大尚的主题


在hexo模板模块可以自己选择喜欢的主题



cd ./themes/

git clone --depth=1 .git ./yilia-plus



修改hexo根目录下的 _config.yml 

theme: yilia-plus


部署推

hexo clean && hexo deploy


_config.yml修改你直接的地址


```bash

deploy:

  type: git

  repo: git@github.com:wangqi1994/wangqi1994.github.io.git

  branch: master



Push hexo blog html to local :

hexo clean && hexo generate && hexo server

open web:


Push hexo blog html to github :

hexo clean && hexo deploy

open web:

```


Markdown语法学习


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69971870/viewspace-2697966/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-04-20

  • 博文量
    1
  • 访问量
    388