今天我们就来说一下项目中遇到的一个比较小的bug, 错误如下:
再经过百度、谷歌一番折腾后,才发现导致错误的一些常用原因:
1、可能是自己在写stylus代码时,空格和tab的混用。
2、自己的代码并没有写完,存在一些残缺代码
3、自己本身写的代码就存在问题。
解析:
针对第一种,我们在报错之后对代码进行格式化,转化为空格缩进 或者 转化为tab进行缩进
针对第二种的话,我们对代码进行补全就好
针对第三种的话,如果是代码语句的错误,我们需要检查代码语义的正确性,可能是逻辑的错误,也可能是自己的单词拼写错误,这个可能好多人也都犯过; 其次,可能是与本地文件配置冲突,举个栗子,我在本地的.stylus文件中配置的是: $color-text-ll = rgba(255, 255, 255, 0.8), 但是我在引用的时候,却写成了: background: &color-text-ll,找了好久才找到,因为一直没有想是自己写错了,就算是为自己的粗心买单吧。
希望以后自己写代码的时候认真点,别再犯这种错误了,谢谢。