javascript - 错误您应该使用 AngularJS 服务 $log 的 "log"方法而不是控制台对象

标签 javascript angularjs gulp

我正在尝试一个虚拟项目,并在 javascript 文件中使用 console.log('debug everything'); 时遇到此错误。我正在使用 gulp,而且对这项技术还很陌生,所以我不知道发生了什么。

我的项目运行良好,但终端将所有 console.debug() 语句显示为错误。

我尝试搜索它,发现应该修改 .eslintrc 文件,但没有成功。我点击了下面的链接

Eslint: How to disable “unexpected console statement” in Node.js?

提前感谢您的帮助。

最佳答案

创建一个与node_modules文件夹平行的文件名.eslintrc,并写入以下内容并保存并检查

{
  "extends": "eslint:recommended",
  "plugins": ["angular"],
  "env": {
    "browser": true,
    "jasmine": true
  },
  "rules":{
      "no-console": 0,
      "angular/log": 0
  }
}

关于javascript - 错误您应该使用 AngularJS 服务 $log 的 "log"方法而不是控制台对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34940344/

相关文章:

javascript - 本地存储出现奇怪的 ng-repeat 行为

javascript - 尝试在 Chrome 中加载仪表板页面时避免使用 document.write()

javascript - 将单个 Angular Controller 拆分为多个 JS 文件

javascript - AngularJs 2 : How to debug a service call?(es6 语法)

JavaScript:未捕获的 ReferenceError:confirm_Logout 未定义(匿名函数)

node.js - 在管道内调用函数,在 gulp 中返回什么?

javascript - Gulp v4 - 任务排序问题

javascript - 加速 javascript 画廊

javascript - 如何在 Angular-Material 主题中做 Smooth Scroll?

angularjs - 获取错误 - 找不到名称 'angular'