hexo安装

现在网上很多教程都太老,过时了,导致我搭建的时候绕了很多弯路,好在最后还是被我搭建好了,记一下安装过程。


hexo安装

首先运行一个容器

1
docker run -itd -p 80:4000 --name hexo ubuntu bash

这里以在ubuntu中搭建为例子

1
docker exec -it hexo env LANG=C.UTF-8 bash

其中env LANG=C.UTF-8为环境变量,这样在docker容器中可以输入中文

安装git,curl,wget

1
2
apt-get update
apt-get -y install git curl wget

安装nodejs

1
2
3
4
5
6
7
apt-get install nodejs
apt-get install npm
npm i -g npm
# 重启命令行,查看更新后的版本 npm -v
npm install -g n
n 12.18.2
# 重启命令行,查看更新后的版本 nodejs -v

安装cnpm

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

安装Hexo

使用cnpm安装hexo

1
cnpm install -g hexo-cli

然后创建一个文件夹,命名随意,将hexo的资源都放进去

1
2
3
4
cd ~
mkdir hexo
cd hexo
hexo init

Hexo的更新

1
npm update hexo

使用hexo -v查看hexo当前版本