本来今天开开心心维护着博客，随手升级了一下 Node 结果再编译的时候
rm -rf 掉
npm i 居然报错了：
I was maintaining this blog website as usual, and I noticed that there was an new release of Node, so I upgraded it, then the package
node-sass started complaining that it is not compatible with
I was left no choice but to roll back.
After I deleted the
node_modules directory and was trying to reinstall every dependency with
npm i, the following errors popped out:
Ain't it just painful to watch…
I googled for that
gyp term, and it turns out to be this:
That seems to be a beautiful ideal, however:
Further investigation shows that 这玩意是
尼玛，我刚把 SCSS 用趁手啊！
看到两个选项，Less 和 Stylus，我选了后一个，体验不错。
语法和 SASS 大差不差，和 SCSS 也基本兼容，只是有些变量的定义需要手动转写一下。
Further investigation shows that it's a dependency of
Fuck that I have just gotten along well with SCSS!
But a crap is a crap, I'll have to solve it.
So I went to look for SASS alternatives.
Internet gave me two options: Less & Stylus, and I went for the latter.
Turns out it worked out great: its grammar is pretty similar to SASS, and overall is compatible with SCSS, just that I'll have to rewrite some variable definitions.
Conclusion: Don't use SASS.