首页 > 其他分享 >eslint相关解决方案

eslint相关解决方案

时间:2023-02-03 12:02:13浏览次数:52  
标签:const 变量 解决方案 注释 let eslint 使用 相关

公共开发,因而没有关闭设置这一项

Expected exception block, space or tab after ‘//‘ in comment :提示需在注释前

解决方案:

在注释后加一个空格

// 修复前
//这是一段木的感情的注释
// 修复后
// 这是一段木的感情的注释

'xxx' is assigned a value but never used. Allowed unused vars must match /^_/u :提示定义但没使用

解决方案:

如果不是在页面中展示或者非响应式,则可以考虑使用常规constlet定义而非usestate
如果是当前不用而未来可能会用到,则可以暂时注释掉

Unexpected var, use let or const instead : 提示使用了var声明了变量

解决方案:

常量使用const,变量使用let

Expected '=' and instead saw '' 文件中使用了 ==而不是===

解决方案:

使用===替代==

React Hook useEffect has a missing dependency: 'xx'. Either include it or remove the dependency array react-hooks/exhaustive-deps : 提示useEffect钩子内部使用了钩子外某变量,但没有在其依赖数组中包含该变量

解决方案:

将这个变量移入钩子函数内定义
更多参考 https://jiuaidu.com/jianzhan/860365/

未完待续

标签:const,变量,解决方案,注释,let,eslint,使用,相关
From: https://www.cnblogs.com/hjk1124/p/17088688.html

相关文章