在vscode上vue保存格式化时存在的问题

Posted roxxane

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在vscode上vue保存格式化时存在的问题相关的知识,希望对你有一定的参考价值。

1、单引号变为双引号,然后报错

解决办法:

在vue目录下新建.prettierrc,写入

{
  "semi": false,
  "singleQuote": true
}

2、函数后面没有空格,报错

解决办法:

在vue目录下可以自己新建一个.eslintrc.js

写入:

module.exports = {
  root: true,
  env: {
    node: true
  },
  extends: [‘plugin:vue/essential‘, ‘@vue/standard‘],
  parserOptions: {
    parser: ‘babel-eslint‘
  },
  rules: {
    indent: [‘off‘, 2],
    ‘no-tabs‘: ‘off‘,
    semi: [0],
    ‘no-mixed-spaces-and-tabs‘: [0],
    singleQuote: 0,
    ‘space-before-function-paren‘: 0, //主要是这一条--------------------------------
    ‘no-unused-vars‘: ‘warn‘, //把该条提示信息转换成警告信息
    ‘no-console‘: process.env.NODE_ENV === ‘production‘ ? ‘warn‘ : ‘off‘,
    ‘no-debugger‘: process.env.NODE_ENV === ‘production‘ ? ‘warn‘ : ‘off‘
  }
}

 

以上是关于在vscode上vue保存格式化时存在的问题的主要内容,如果未能解决你的问题,请参考以下文章

VScode设置vue文件中保存自动格式化代码以及settings.json文件的配置。

团队协作统一vue代码风格,vscode做vue项目时的一些配置

vscode设置eslint自动保存代码格式化配置

vscode设置eslint自动保存代码格式化配置

vue3 VsCode的保存代码格式设定

vue3 VsCode的保存代码格式设定