我正在处理StencilJS项目(tsx文件),VSCode错误地通知我一些声明从未使用过
在屏幕截图中,它抱怨类名,但是我在导入组件时得到了类似的消息
已定义'Component'但从未使用。允许的未使用变量必须匹配
我还从头开始创建了一个新的模板项目,它没有这些问题:(
这给我带来的问题是,当我点击save
时,所有未使用的导入都被删除了,这是不正确的(=构建失败)
在.eslintrc.json
中,我注意到
"plugins": ["@typescript-eslint", "import", "unused-imports"],
"rules": {
"unused-imports/no-unused-imports": "error",
如果我将“error”设置为0
,则错误将变为警告。
有什么建议可能导致这种怪异?
1条答案
按热度按时间sqxo8psd1#
把类定义和导出语句分开怎么样?