相关疑难解决方法(0)

Prettier/VSCode Eslint奇怪的格式/语法破解bug

有时当我启动VSCode并保存一个JS文件时,一切都搞砸了.

从: 在此输入图像描述 至: 在此输入图像描述 在保存

我发现了什么:

当我更改VSCode用户设置(与更漂亮的插件相关的东西|任何东西(我通常更改prettier.eslintIntegration但可能是设置中的任何更改都解决了它))它会在保存时停止中断.

可能的相关环境细节

// Part of .eslintrc
{
    parser: 'babel-eslint',
    extends: ['airbnb', 'prettier'],
    plugins: ['prettier'],
    rules: {
        'prettier/prettier': 'error'
    }
    ...
}

// .prettierrc.yml
printWidth: 80
tabWidth: 4
useTabs: false
semi: false
singleQuote: true
trailingComma: es5
bracketSpacing: true
jsxBracketSameLine: false
arrowParens: always

// Part of my VSCode 'User Settings' file
"javascript.format.enable": false,
"javascript.validate.enable": false,
"prettier.eslintIntegration": true,
"typescript.format.enable": false

// Possible related modules from my package.json
"babel-eslint": "^8.2.1",
"eslint": "^4.16.0",
"eslint-config-airbnb": "^16.1.0",
"eslint-config-prettier": "^2.9.0",
"eslint-import-resolver-webpack": "^0.8.4", …
Run Code Online (Sandbox Code Playgroud)

eslint visual-studio-code prettier

8
推荐指数
2
解决办法
4852
查看次数

标签 统计

eslint ×1

prettier ×1

visual-studio-code ×1