vue-cli 中stylus写样式eslint莫名报错?

图片描述

这个是报的错误
图片描述

这个是项目中写的代码
实在是搞不清是出了什么问题,总是报expected "indent", got "eos" 错误?

阅读 9.3k
5 个回答

查一下看是不是有混合的 空格 和 Tab 键

这不是eslint报的错

我大概猜一下:
看你的cmd,background这一行和下面的.img-user并没有对齐,但是在你的编辑器里面却又是对齐了的,再看看错误信息,很明显这是告诉你.img-user前面应该是空格,但是却找到了个叫做eos的符号,我猜测可能是某种符号,实际上不是空格,但是在编辑器中看起来是空格的东西,你试试看真的用空格空四下吧。

楼上的回答帮助我解决一半的问题,让我找到了方向
我的解决方法
1.书写 stylus 还是建议使用 类 css 语法 ,即加上 {},这样能避免很多编辑器造成的空格或缩进问题
2.代码如果从别处 copy 过来的直接粘贴 可能也会导致这个问题,这个时候就只能 手敲了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题