前言
您好,我的博客是不周阁
这里我将介绍如何从零使用hexo搭建一个个人博客,并且将其部署到GitHub上或者服务器上,并且将自己的域名与GitHub或者服务器绑定,实现通过域名访问自己的博客。这个期间我踩了很多坑,所以我会尽量讲的清楚,不留坑。
安装Node.js
如果你好奇node.js是什么可以看这里Node.js
NVM
- 这里我使用NVM来安装node.js,并且我也推荐使用这种方法来安装,nvm可以帮助你管理多个不同版本的node.js。因为你可能在不同的项目里需要到不同版本的node.js。
- 下载NVM,可以直接前往GitHub下载,选择nvm-setup.zip下载就行,之后直接解压按照默认方式安装就好。
- 进入命令行窗口输入
nvm -v
查看是否安装成功,这里需要使用管理员权限打开CMD,后面的过程会用到管理员权限。下图为成功截图。
- 下载node.js
nvm install node.jsb版本
# 例如:
nvm install 16.10.0
如果出现下载速度较慢的情况下可以为nvm添加淘宝源,找到nvm的安装路径,打开setting.txt文件(默认路径 C:\Users\用户名\AppData\Roaming\nvm)
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
- 查看已经安装好的node.js版本,并选择node.js版本
# 查看版本:
nvm list
# 选择版本:
nvm node.js版本
# 例如:
nvm 16.10.0
这里选择node.js版本需要管理员权限,如果出现乱码情况就是没有管理员权限,没有选择成功。想确定是否选择成功可以再次输入 node list
查看,成功的清空下,版本后会有一段话,如(Currently using 64-bit executable)。
- 查看Node.js和npm版本
node -v
npm -v
此时就已经安装好Node.js了。
安装Git
直接去Git官网下载就行,全部默认安装就行。
安装Hexo
具体问题可以去Hexo官网看
- 全局安装Hexo,这里建议管理员启动CMD,不然后面可能会报错,也不要用powershell,这个也会报错,原因我暂时未知。
n