Javascript 我得到了这个错误意外的常量条件没有常量条件,我不知道我们如何通过它,

Javascript 我得到了这个错误意外的常量条件没有常量条件,我不知道我们如何通过它,,javascript,Javascript,我有一个简单的中间件,但我不断得到这个错误 export default function auth({ next }) { if (false) { return next({ name: 'loginPage' }) } return next() } 任何帮助都将不胜感激。如果您希望保留If(false)用于适当的目的,例如调试,请

我有一个简单的中间件,但我不断得到这个错误

    export default function auth({ next }) {
    
        if (false) {
            return next({
                name: 'loginPage'
            })
        }
    
        return next()

}

任何帮助都将不胜感激。

如果您希望保留
If(false)
用于适当的目的,例如调试,请尝试在其上方添加以下注释以使其绕过eslint

/*eslint禁用无恒定条件*/


确保在代码投入生产之前删除此代码。

这是一个过梁警告,告诉您块:

if (false) {
将永远不会被输入(或将始终被输入),因此没有意义

或者完全移除块:

export default function auth({ next }) {
  return next();
}
如果计划稍后向块中添加内容,请将其注释掉,而不是放入运行时测试:

export default function auth({ next }) {
  /*
  return next({
    name: 'loginPage'
  })
  */
  return next()
}
为什么要使用
if(false){
?删除整个块。