1、Nodejs安装
因为hexo是基于nodejs的应用,所以要先安装nodejs才可以。我这里以 linux minit
为例:
首先我们先安装num
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
注意:在Linux上,在运行安装脚本之后,如果您找不到nvm:命令,或者在键入以下命令后未查看终端的反馈:
command -v nvm
注意:在OS X上,如果在运行安装脚本后找不到nvm:命令,则可能是一下原因之一:
您的系统可能没有设置命令的[.bash_profile文件]。 只需用touch〜/ .bash_profile创建一个,然后再次运行安装脚本
您可能需要重新启动您的终端实例。 尝试在您的终端打开一个新的标签页/窗口,然后重试。
如果上述内容不能解决问题,请打开.bash_profile并添加以下代码行:
然后source ~/.bashrc
验证安装:验证是否已安装nvm执行下面操作
command -v nvm
接下来查看一下node有那些可以安装的版本
linux@linux ~ $ nvm ls-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
......
下载所需要的node版本,比如说v0.1.20
版本
$nvm install v0.1.20
Hexo安装
Hexo是一个功能强大的静态网站生成系统,快速、简洁、高效。Hexo支持Github Falvored Markdown的所有功能,甚至可以整合Octopress的大多数插件。可以一键部署到github,还有丰富的插件和主题,还支持热部署。执行如下命令进行安装。
$sudo npm install hexo-cli -g
快速开始
安装Hexo完成后,使用如下命令快速新建一个博客系统,然后运行它:
1、hexo init blog
2、cd blog
3、npm install
4、hexo server
如果npm安装失败,请使用sudo安装。运行成功后,访问http://localhost:4000/
网友评论