Ast*_*ant 3 typescript web-essentials visual-studio-2013
我使用VS 2013版本的TypeScript版本0.95但是linter在TS编译失败时出错:
TsLint:app.ts检查.TsLint:jquery.d.ts编译失败:TsLint:超过最大行长度140
jquery.d.ts文件确实有超过140行的行,但我找不到tslint配置文件来编辑max-line-length值.
我正在使用WebEssentials 2013,我没有安装tslint作为包的一部分(NPM或Nuget).
谁能指出我正确的方向?我想现在在VS之外设置编译/ linting可能更容易..
谢谢.
您可以修改tslint配置文件以更改最大行长度阈值.它使用分层配置系统,因此您可以根据创建/修改tslint.conf
文件的位置来确定更改的范围.
默认情况下,配置是从tslint.json加载的,如果它存在于当前路径或用户的主目录中,则按此顺序加载.(资源...)
在我的Windows计算机上,全局配置文件位于C:\Users\My.Username
此处,此处的更改将适用于所有项目.在Visual Studio的根目录中创建或修改文件意味着配置设置仅适用于该项目,并将覆盖全局配置文件.
您需要修改最大行长度的特定配置选项,它max-line-length
看起来像这样:
"max-line-length": [true, 140]
Run Code Online (Sandbox Code Playgroud)
改变140
值延长线的允许长度或改变true
到false
禁用最大行长度规则.
或者,您可以执行Steve在其他答案中建议的内容,但您不需要完全禁用tslint,因为您可以禁用特定规则.其语法是:
/*tslint:disable:rule1 rule2 rule3*/
Run Code Online (Sandbox Code Playgroud)
所以你会用:
/*tslint:disable:max-line-length*/
Run Code Online (Sandbox Code Playgroud)
禁用该文件的max-line-length规则.
tslint网站上完全解释了所有配置选项和特定于规则的禁用.
归档时间: |
|
查看次数: |
5763 次 |
最近记录: |