yarn run v1.22.17
$ npm run serve
> aurora@2.0.0 serve
> vue-cli-service serve
INFO Starting development server...
98% after emitting CopyPlugin
ERROR Failed to compile with 1 error 上午8:26:31
error in ./src/styles/index.scss
Syntax Error: Error: PostCSS received undefined instead of CSS string
@ ./src/styles/index.scss 4:14-225 15:3-20:5 16:22-233
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.121.238:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
对博客的二次改动
起源
这个博客起初面向的是与同行间的技术分享,因此就根本没在意它在手机端上的表现,直到我将它投入到别的用途后,它开始面向更多非同行的人,也就是主要浏览器不为电脑的人。
数天前,我看到几张手机的截图,发现 aurora 在手机上对大表格内的长文字的显示不是很友善。我又一次打开了博客的源码,准备修改。
处理报错
还没开始修改,
yarn start
直接开幕雷击在我想改代码之前,
yarn start
报错是从来没发生过的事情查了点资料,似乎是 sass 的锅。好吧,重新跑一次
sudo yarn install
这次运行
yarn start
没问题了,可以开始工作了目标是把文章的表格的 padding 修改一下,不过在此之前,先把表格改成三列而不是原来的七列。
修改表格
typora 在这方面很弱,只能用 vscode 来编辑,因为它支持用 alt + shift 选定一片矩形区域
但是 vscode 也不是简单的操作:各种格式化表格的插件对中文和日文水土不服,因为字体不是等宽字体的问题,哪怕我更换了字体为 sarasa-tty 之类的等宽编程字体也依旧不能完全解决问题,只能修改部分内容,插件的格式化还会把原来表格两侧的 "|" 给删掉,同时插入的空格还不会改变,这样一来,typora 中就会以代码而不是表格来显示内容,这下一来,彻底把原来的格式给搞乱了。
改试了一下正则表达式,效果也不好
还好就五篇,多费点时间改吧
修改 scss
花了两个小时改完了源文件(其实大多数时间浪费在插件搞出来的乱子上面了),开始向网页动刀了
按照原来的格式,表格在所有情况下都是两侧各留空 36 像素,源代码如下:
调试一番(复制代码)后,改成了这个样子和之前一样的手法,在手机端下将的两侧间隔调整为了 12 像素,但电脑端保持原样
杂项改动
网页图标
原来一直用的是默认的,这次给换掉了
会了一定的日文后找素材真方便啊文章头图
尽管食用手册中已经明写了怎么用,奈何我试了十几次都没成,于是那时候就放弃了,这次又失败了。
头像
用的是 bilibili 的,tg 的早就换了,这次这边也跟着换成了 tg 的
连带着更新了一些无关紧要的信息
写文风格
自然是向着“将多列改为多行”的方向改变,之前的就懒得再改了
大概是差不多了,至此,aurora 也基本褪去了默认的样子,大概又是很长一段时间不会改变了吧。