项目中ESlint配置与VScode中配置冲突问题


 

  项目下下来直接跑,没问题,修改后报错跑不起来。原因是ESlint配置不匹配的问题,如项目中设置的是单引号配置,自动保存格式化后成了双引号 ,然后就报错了在,这时候可以选择修改vscode默认配置与项目一致,如setting.json文件中增加如下配置:

{
   "vetur.format.defaultFormatterOptions": {
      "prettier": {
        "semi": false,
        "singleQuote": true
      },
      "wrap_attributes": "force-aligned"
    },
    "javascript.format.insertSpaceBeforeFunctionParenthesis": false,
    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "vetur.format.defaultFormatter.html": "js-beautify-html" 
}

  

  这时候.vue文件可以正常保存运行了。

 

        但是,如果有js文件改动保存的时候又会出现问题,借鉴文章中的方法我这边试了不行,后续找到好方法再来追加,或者有朋友清楚可以给我留言。

 

 

参考 & 感谢:

https://www.codeprj.com/blog/b807eb1.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM