大致原因是由于安装了vetur和eslintrc导致的冲突
vetur:会把代码中的单引号(’ ')全部转换为双引号(" “) 也会在每一行后面添加分号(;)
eslintrc.js 会把代码中的单引号(’ ')全部转换为双引号(” ") 也会在每一行后面添加分号(;)
导致vue运行时报错
error Strings must use singlequote quotes
error Unexpected trailing comma comma-dangle
error Extra semicolon semi
解决办法
https://blog.csdn.net/mslmhl/article/details/105835747