2017-03-09 50 views
8

在我Angular2程序,我正在导入一个组件是这样的:打字稿皮棉错误“超过120行的最大长度”

import { PersonsSingleAccountComponent} from 
    '../persons-information/fragments/persons-single-account/persons-single-account-bookings/persons-single-account-bookings.component' 

这是给我的皮棉错误“超出最大行字符”。如果我试图在``(反向)中给出语句,那么就是抛出错误。

我怎样才能解决这个皮棉错误

+1

旁边的错误,也许你还需要一点点的重构。在'persons-information'文件夹中,是否需要在所有单个文件夹前添加'persons'?关于你的问题的一些提示:https://github.com/madskristensen/WebEssentials2013/issues/667或http://stackoverflow.com/questions/21868675/jquery-d-ts-compilation-failed-tslint-exceeds-maximum-行长 – mickdev

回答

14

这真的不是你可以改变的,不相关的代码。

您应该简单地通过前添加注释禁用此导入规则:

// tslint:disable-next-line:max-line-length 
import { PersonsSingleAccountComponent} from '../persons-information/fragments/persons-single-account/persons-single-account-bookings/persons-single-account-bookings.component' 
+3

我同意一个级别,但禁用linting检查是一种代码味道。我认为包装系统是相当多余的,可以简化 – alebianco

+0

我非常困惑!我昨天没有得到这个错误,现在我正在将确切的行复制到一个新的项目中,并且我得到这个错误。 : -/- 这是新的打字稿2.5也许? –

+0

嗯或者可能昨天我没有在VSCode中正确安装的typescript语言插件? –

相关问题