vue的严格模式有多严重

新建一个vue新项目,想按照自己的编码习惯写
但是在修改的时候发现报错,然后检查,一直看不出哪里有报错
后来在 shift+left 选取内容时发现有些不同,空白缩进处是由 tab 键 + 空格键组合成的
然后仔细观察报错信息,发现需要严格按照它的模式来写,不能使用tab键进行缩进,而是用空格键
clipboard.png

对于习惯tab缩进及考虑到有可能有大长度缩进的代码来说,使用空格缩进无疑是一件恐怖的事情,虽然vue项目的默认缩进只有两个空格,大神们是怎么解决这个问题的?还是说没有遇到过?

注释处 // 与文字间没有空格,然后报错
clipboard.png
clipboard.png

阅读 13.2k
5 个回答

在你创建项目的时候 有个限制代码 你应该全是直接回车的 默认就限制了

如果没啥重要的你可以重新建个

不想重新建的话配置里也可以设置 具体我忘了 百度一下吧

在.eslintrc.js文件中rules项里将你不想要的规则添加进去,设为0

新手上路,请多包涵

可能习惯了pythonic,个人认为空格应该比tab好吧?为啥不强制tab转化成空格呢?

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