昨天折腾了一下废弃很久的vuepress博客。遇到几个问题记录一下。 1. 换了新电脑,Node安装时选择的是最新的LTS版本,但是没想到Node17对OpenSSL的处理有所修改,以至于需要在编译命令前,set NODE_OPTIONS=--openssl-legacy-provider &&,加上这句。 2. 由于github之前的默认主分支名为master,但是后面改成了main,但是部署命令中写死了master,会出现src refpsec master does not match any的问题。