Npm 在Gulp.js中使用tslint-eslint规则
目标:使用TSLint删除使用VS 2015完成的项目中的任何TS文件 我设置了一个吞咽任务,如下所示(从): 事情进展顺利。现在我想使用tslint-eslint规则进行linting 我做以下几点Npm 在Gulp.js中使用tslint-eslint规则,npm,gulp,eslint,tslint,Npm,Gulp,Eslint,Tslint,目标:使用TSLint删除使用VS 2015完成的项目中的任何TS文件 我设置了一个吞咽任务,如下所示(从): 事情进展顺利。现在我想使用tslint-eslint规则进行linting 我做以下几点 安装eslint eslint规则包,如所示 创建名为tslint.json的文件,如下所示 更改我的吞咽任务如下 我开始出现以下错误(我相信对于Linter标记的每个错误): 水管工发现未处理的错误: SyntaxError:意外标记 如何更正此问题?尝试使用编码西欧(ISO)-代码页2
我开始出现以下错误(我相信对于Linter标记的每个错误): 水管工发现未处理的错误: SyntaxError:意外标记
如何更正此问题?尝试使用编码西欧(ISO)-代码页28591重新保存tslint.json。这对我很有效。请尝试使用编码西欧(ISO)-代码页28591重新保存tslint.json。这对我有用。
//The actual task to run
gulp.task("TSLint:All", function () {
return gulp.src(TYPE_SCRIPT_FILES)
.pipe(plumber())
.pipe(tslint())
.pipe(tslint.report(
"verbose", {
emitError: false,
reportLimit: 50
}));
});
{
"rulesDirectory": "node_modules/tslint-eslint-rules/dist/rules",
"rules": {
"no-constant-condition": true
}
}
gulp.task("TSLint:All", function () {
return gulp.src(TYPE_SCRIPT_FILES)
.pipe(plumber())
.pipe(tslint({
configuration: "tslint.json"
}
))
.pipe(tslint.report(
"verbose", {
emitError: false,
reportLimit: 50
}));
});