解决在Apple silicon下的node-sass的问题
node-sass根据Node版本的不同有兼容性问题。当node-sass版本很低时,需要一个低版本的Node,而且还可能伴随着需要python2(新版本的macOS已将其移出),所以需要通过brew安装pyenv安装python2才能顺利运行(参考https://dev.to/jordicuevas/how-to-install-python2-in-a-macbook-m1-with-brew-bhi)。所以本质上来说,并不是node-sass和Apple silicon的Mac有兼容性问题,只是因为Apple silicon的Mac的系统版本都较高,所以都没有python2环境了。如果Intel的Mac系统版本高也是会遇到同样的问题的。