ubuntu22安装hexo

安装nodejs

首先访问nodejs官网,选择v22版本于linux系统上并使用nvm

官网会生成安装脚本,唯一需要注意的是,在国内,github可能访问不通

这个时候就需要使用代理,例如将

1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash

替换成

1
wget https://github.cici.icu/https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh 

然后修改install.sh 中的github相关地址增加代理前缀

修改为

然后执行

1
/bin/bash ./install.sh

用nvm安装nodejs

官网的命令是

1
nvm install 22

这个在国内也会遇到一些问题,建议设置代理

1
2
export NVM_NODEJS_ORG_MIRROR=http://npmmirror.com/mirrors/node/
export NVM_IOJS_ORG_MIRROR=http://npmmirror.com/mirrors/dist/

然后再执行

1
nvm install 22

安装hexo

在安装hexo前,先安装cnpm

1
npm install -g cnpm --registry=https://registry.npmmirror.com

然后就可以用cnpm安装hexo

1
cnpm install -g hexo-cli