IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Windows平台Hexo博客安装步骤 -> 正文阅读

[开发工具]Windows平台Hexo博客安装步骤

Windows平台Hexo博客安装步骤


主:本文由Jinsn撰写,转载请注明出处!文章有疏漏之处还请指教。

一、Git的安装和使用

1.安装git

链接:http://git-scm.com/download/win

安装完毕之后桌面右键找到Git Bash Here,输入

git --version

以上命令用于查看是否安装成功并查看当前git版本号

2.配置Git连接Github:

设置你的名字

git config --global user.name "YourName"

设置你的邮箱

git config --global user.email "YourEmail"

3.配置SSH远程上传github:

查看SSH是否存在 cd ~/.ssh 存在可以打开目录,不存在可以使用创建命令 ssh-keygen -t rsa -C "Github绑定的邮箱“
查看ssh公钥

vim ~/.ssh/id_rsa.pub

然后将所有内容复制粘贴到github库中的部署密钥位置

4.检查SSH和Github是否可以连接:

ssh -T git@github.com

二、安装Hexo必须框架NodeJs

浏览器打开http://nodejs.cn/下载所需NodeJs框架

查看node安装情况

node -v

查看npm安装情况

npm -v

安装cnpm并换淘宝源

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

三、安装Hexo和依赖库:

全局安装Hexo框架

cnpm install -g hexo-cli

初始化Hexo

hexo init

Hexo安装依赖库

npm install

注意:这里如果提示ERROR Deployer not found: git 说明缺少功能,继续安装:

npm i hexo-generator-json-content --save

如果出现443,则是国内网络的问题,推荐爬墙或者凌晨再下载,如果出现SSL报错,则需要重新配置Git用户名和Email即可,到这如果你没有出现任何报错,那么恭喜你,你的Hexo博客已经在本地搭建成功。

四、额外Hexo内容

1.Hexo基本命令:

随着Hexo版本的更新,我们难料命令是否存在变化,所以这里附上官方命令文档链接:

指令 | Hexo

2.部署Hexo静态页面到Github:

在github创建一个以用户名开头的仓库,以github.io结尾,例如kuisec.github.io

然后修改本地博客文件夹下的_config.yml文件

deploy:
  type: git
  repo: git@github.com:你的github账户名/你的github名.github.io.git
  branch: master

找到上诉内容并修改为上述所示

安装Hexo部署工具

npm install hexo-deployer-git --save

等待时间有些长,大概143秒左右

输入

hexo clean --清除缓存

hexo g --生成预览文件

hexo d --将预览文件部署到github

操作完成之后,你可以去github库里查看一下是否有新文件。

3.Hexo主题下载

下载目标主题,可以自己导入也可以使用git的clone。这里使用clone示范,GitBash进入themes文件夹 cd themes,输入git clone github上目标主题的ssh地址

注意,github上有很多主题,需要自行发现。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-11-23 12:34:27  更:2021-11-23 12:36:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:30:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码