网上教程已经很多了。为什么还要写这样一篇博客呢?
网上教程过于分散,自己在搭建过程中遇到了一些细节问题,从头到尾解决下来花了不少时间,本文重点是涉及配置hexo安装环境和git环境,希望做一个总结,方便日后查看,也许能够帮到更多人呢~
说明:Hexo是静态博客生成框架,这个博客要托管在开源代码托管网站Github的git pages上,git
是Github的分布式源代码管理工具,这里用来推送hexo博客文件到github,我们只需要简单的了解node js
是一个Java script运行环境,hexo的运行需要这个环境的支撑即可,npm
是nodejs
的模块管理器,可以用来方便地安装所需hexo模块。)
1. 本地设置:
1.1 配置Hexo安装环境 (git
,nodejs
和npm
)
(说明:Hexo是静态博客生成框架,这个博客要托管在开源代码托管网站Github的git pages上,git
是Github的分布式源代码管理工具,这里用来推送hexo博客文件到github,我们只需要简单的了解node js
是一个Java script运行环境,hexo的运行需要这个环境的支撑即可,npm
是nodejs
的模块管理器,可以用来方便地安装所需hexo模块。)
1.1.1 安装nodejs
和npm
#如果是Debian系的(如Ubuntu)
sudo apt-get install nodejs npm
#如果是Archlinux
sudo pacman -S nodejs npm
1.1.2 配置环境变量
npm config set prefix ~/.npm
export PATH="$PATH:$HOME/.npm/bin"
echo export PATH="$PATH:$HOME/.npm/bin" >> ~/.zshrc # 持久化环境变量配置
echo export PATH="$PATH:$HOME/.npm/bin" >> ~/.bashrc
1.1.3 配置git
首先安装好git,然后