经历

本来想重装 Hexo 更新下主题啥的,结果 npm 版本一直有问题,给我蚌埠住了,折腾了半个小时,终于装上了😭

必要工作

已在 Ubuntu 22.04.2 LTS 测试可用
先切换root用户并运行(不切换就自己加sudo)

apt update && apt install ca-certificates curl -y

安装高版本 nodejs

建议选择 LTS 版本,长期维护
详情去官网查看
然后修改下面脚本的数字即可

curl -sL https://deb.nodesource.com/setup_18.x | sudo bash -
apt install nodejs

安装高版本 npm

curl -qL https://www.npmjs.com/install.sh | sh

替换国内镜像源(如果服务器在国内)

npm config set registry https://registry.npmmirror.com/

安装 Hexo

为了贴合我的主题所以加一下((

npm install hexo-cli -g