React/Vue 之 'componentName' is defined but never used no-unused-vars
以下demo组件名用Form做演示解决办法1:命令行报错如下:翻译:已定义“Form”,但未使用已定义变量解决方式如下:解决办法2 :命令行末尾提示如下:翻译:若要忽略,请在前面的行中添加 //eslint disable next line解决方式如下:解决办法3:找到.eslintrc.js 文件, 在rul...
·
以下demo组件名用Form做演示
解决办法1 :
命令行报错如下:
翻译:已定义“Form”,但未使用已定义变量
解决方式如下:
解决办法2 :
命令行末尾提示如下:
翻译: 若要忽略,请在前面的行中添加 //eslint disable next line
解决方式如下:
解决办法3:
找到 .eslintrc.js 文件, 在rules对象中添加 'no-unused-vars': 'off' 关闭提示
这是一个掩耳盗铃的解决办法
总结:
页面引用了你定义的组件, 但是实际页面内容并没有使用到的时候, eslint就会发出警告.
tips:
1.这是eslint警告, 无论是 React 还是 Vue 都是通用的解决办法!
2.如果你使用的是ide内的命令控制台,修改后命令行的警告还存在, 但是浏览器的控制台警告已经没了, 那重启ide即可.
更多推荐
已为社区贡献20条内容
所有评论(0)