在ESLint配置文件中(通常是.eslintrc.json、.eslintrc.js或package.json中的eslintConfig字段),你可以通过修改rules对象来启用或禁用no-console规则。 启用no-console规则: json { "rules": { "no-console": "error" } } 禁用no-console规则:
在eslint的规则里加上这个,console就不会报错了 "rules":{"no-console":"off",}
//eslint exercise 1 (no-console)//When you're finished with this exercise, run//"npm start exercise.eslint.2"//to move on to the next exerciseconst{RuleTester} = require('eslint')construle = require('./no-console')construleTester =newRuleTester() ruleTester.run('no-console', rule...
在.eslintrc文件中首先配置了eslint推荐配置extends:eslint.recommended,然后在rules里面配置no-console: off进行覆盖,实际运行时无效 配置图: 运行图:
目录 方法一:修改配置文件 方法二:不改配置文件,加前缀window. 方法一:修改配置文件 修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off" "eslintConfig": { "root": true, ...
方法一:修改配置文件 修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off" "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended" ...
vue 报错 Unexpected console statement (no-console),报错原因eslint配置缺失时,使用了console.log解决方案在package.json中的eslintConfig:{}中的“rules”里添加代码"n
If you want to distinguish production env for ESLint rules, please choose "placing config in dedicated config files" as such rule is only possible in a .js config file: 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', 👍 4 haoqunjiang closed this as com...
写项目过程中用ESLint遵守代码规范很有必要,但是对于一些规范也很是无语,比如:‘Unexpected console statement (no-console)’,连console都不能用,这就很抓狂了。其实增加一行代码即可。 修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off" ...
解决方法:修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off" "eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off"},"parserOptions":{"parser":"babel-eslint"}},...