微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用更漂亮的插件和 ESLint 插件更漂亮 相关问题

如何解决使用更漂亮的插件和 ESLint 插件更漂亮 相关问题

使用 ESLint 时,prettier-plugin-svelte 似乎不起作用。 ESLint 成功对 .svelte 文件进行 linting,但代码格式错误,好像 prettier 没有正确格式化文件

在 ESLint 上使用 --debug 标志时,没有提到插件。所以我只能假设它没有被注册

任何想法如何从 ESLint 内部注册 prettier-plugin-svelte?我知道如果 prettier 单独运行是可能的,但我想将它们放在一起。

这是 ESLint 配置的相关部分。

module.exports = {
    env: {
        browser: true,commonjs: true,ES2020: true,},extends: ['plugin:prettier/recommended'],plugins: ['svelte3'],parser: '@typescript-eslint/parser',parserOptions: {
        sourceType: 'module',ecmaVersion: 2021,project: './tsconfig.json',rules: {
        'prettier/prettier': [
            'error',{
                singleQuote: true,printWidth: 100,tabWidth: 4,useTabs: false,semi: false,quoteProps: 'as-needed',jsxSingleQuote: true,trailingComma: 'es5',bracketSpacing: true,arrowParens: 'always',proseWrap: 'never',htmlWhitespaceSensitivity: 'css',endOfLine: 'lf',embeddedLanguageFormatting: 'auto',plugins: ['prettier-plugin-svelte'],svelteStrictMode: true,svelteallowShorthand: true,svelteBracketNewLine: true,svelteIndentScriptAndStyle: true,],overrides: [
        {
            files: ['*.svelte'],processor: 'svelte3/svelte3'
        }
    ],ignorePatterns: [
        'public/build/'
    ],settings: {
        'svelte3/typescript': require('typescript'),parserOptions: {
        extraFileExtensions: ['.svelte'],}
}

相关问题

Svelte with prettier/eslint -- 类似,但我试图在 ESLint 内部使用更漂亮的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。