几天前,我决定将前端应用程序从 Vanilla JS 迁移到 Svelte(具体原因)。
一开始我决定配置eslint config。我花了大约 3 个小时找到了如何将 svelte 集成到 eslint 的答案,除了这个插件之外我什么也没找到
这是我的 eslint 配置
module.exports = {
extends: ['eslint:recommended', 'prettier'],
parserOptions: {
ecmaVersion: 2019,
sourceType: 'module'
},
env: {
es6: true,
browser: true
},
plugins: [ 'svelte3' ],
overrides: [
{
files: '*.svelte',
processor: 'svelte3/svelte3'
}
],
globals: {
"module": true,
"process": true,
},
rules: {
// ...
},
settings: {
// ...
}
};
Run Code Online (Sandbox Code Playgroud)
这里是开发。的依赖关系package.json:

哪里包含我的苗条组件:

后eslint .和 …