问题
hexo部署 执行hexo d 出现 TypeError [ERR_INVALID_ARG_TYPE]: The “mode” argument must be integer. Recei 错误
背景
环境:MacOS Catalina 版本 10.15.7
node版本过高,我之前是v15.14.0,降级到v12.14.0版本后,部署成功
检查node版本
node -v
node版本管理
全局安装n模块
npm install -g n
安装指定版本
n v12.14.0
执行到这一步时遇到报错
Error: sudo required (or change ownership, or define N_PREFIX)
尝试使用sudo运行命令
sudo n v12.14.0
选取已安装的版本
n
回车,然后上下键盘选择已安装版本并回车确认