括号中的Console.log错误

时间:2018-01-06 06:46:29

标签: javascript console.log

每次我尝试使用console.log时都会遇到这种错误。

  

错误:意外的控制台声明。 [no-console] console.log(name +'   是一个' +年龄+'岁月' +工作+'谁结婚了#39; + isMarried +   ' 。 &#39); 36错误:' console'没有定义。   [no-undef] console.log(名称+'是' +年龄+'岁' +工作+'   谁结婚了#39; + isMarried +' 。 &#39); 44错误:意外的控制台   声明。 [no-console] console.log(名称+'是' +年龄+'年   老' +工作+'谁结婚了#39; + isMarried +' 。 &#39); 44错误:   '控制台'没有定义。 [no-undef] console.log(名称+'是' +年龄   +'岁月' +工作+'谁结婚了#39; + isMarried +' 。 &#39);

这一行的错误是什么

Error Screenshot Here

4 个答案:

答案 0 :(得分:1)

不使用控制台时出现ESlint错误。

您可以通过更改this规则来禁用它。

对于特定的行,您可以使用注释禁用它:

console.log('test') // eslint-disable-line no-console

对于下一行,可以使用注释禁用它:

// eslint-disable-next-line no-console

答案 1 :(得分:1)

在查看控制台错误后,我发现这与rules有关,因此要在全局级别阻止控制台上的ESLint规则,您可以在.eslintrc.json "rules": { ..., "no-console": ["warning"], ... } 对象上添加此规则}

console

或者对于/*eslint-disable*/的特定行,您可以在该行上方使用/*eslint-disable*/ console.log('some text'); /*eslint-enable*/ //this will now enable eslint rules that follows this ,就像这样

headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'}

response = requests.get(url, headers=headers)`

答案 2 :(得分:0)

如果您不想更改.eslintrc文件,则 添加以下两行以在整个.js文件中完全禁用它:

/*global console*/ /* eslint no-console: "off" */

答案 3 :(得分:-1)

您也可以通过转到Brackets扩展管理器并向下滚动到ESLint并在那里禁用所有文件来更改默认值。

extension manager button

extensions window with disable button