我正在将 eslint 与 Sublime Text 3 一起使用,我正在编写gulpfile.js.
gulpfile.js
/*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); });
但是 eslint 一直显示错误:“错误:意外的控制台语句。(无控制台)”
我在这里找到了官方文档,但我仍然不知道如何禁用它。
/*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文件:
.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', }, };