现在网上很多教程都太老,过时了,导致我搭建的时候绕了很多弯路,好在最后还是被我搭建好了,记一下安装过程。
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的更新
使用hexo -v
查看hexo当前版本