作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我正在使用带有 Sublime Text 3 的 eslint,我正在编写 gulpfile.js
。
/*eslint-env node*/
var gulp = require('gulp');
gulp.task('default', function(){
console.log('default task');
});
但 eslint 一直显示错误:“错误:意外的控制台语句。(无控制台)”
我找到了 official document here ,但我仍然不知道如何禁用它。
/*eslint-env node*/
var gulp = require('gulp');
/*eslint no-console: 2*/
gulp.task('default', function(){
console.log('default task');
});
也不行。
我的 Sublime Text 3 插件:SublimeLinter 和 SublimeLinter-contrib-eslint。
这是我的 .eslintrc.js
文件:
module.exports = {
"rules": {
"no-console":0,
"indent": [
2,
"tab"
],
"quotes": [
2,
"single"
],
"linebreak-style": [
2,
"unix"
],
"semi": [
2,
"always"
]
},
"env": {
"browser": true,
"node": true
},
"extends": "eslint:recommended"
};
最佳答案
在你的文件目录下创建一个.eslintrc.js,在里面放入如下内容:
module.exports = {
rules: {
'no-console': 'off',
},
};
关于javascript - Eslint:如何在 Node.js 中禁用 "unexpected console statement"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34215526/
我是一名优秀的程序员,十分优秀!