angular2,文件应以换行符和尾随空格结尾

时间:2016-10-19 19:04:20

标签: angular backticks

我是angular2和typescript的新手,我收到了3个错误,我不明白如何修复尾随空格,文件应以换行结束。

enter image description here

4 个答案:

答案 0 :(得分:9)

错误来自tslint,它定义了项目的一些规则,并检查您的代码是否符合规则。您需要修复错误或忽略/禁用这些规则。

  

文件应以换行符结尾

     

您可以在tslint.json对象属性上添加此规则,在rules上忽略此规则

 "eofline": false

-

  

尾随空格

     

您可以在tslint.json对象属性上添加此规则,在rules上忽略此规则

 "no-trailing-whitespace": false

有关规则的更多信息:https://palantir.github.io/tslint/rules/

答案 1 :(得分:7)

错误来自您的代码linter。

代码linter查找代码格式不一致,并在违反某些规则时抛出异常(可以手动指定)。

这意味着您的代码存在格式错误。你的linter基本上是告诉你在文件events/event-list.component.ts的末尾添加一个空行。此外,该文件中的某处有一个尾随空格。有文本编辑器工具可以内置或插件,我建议你在编辑器上寻找这个功能。如果没有,您可以查找在您的代码上删除尾随空格的在线工具。

答案 2 :(得分:1)

你可以通过在新行的情况下按Enter键或通过转到该位置并按下退格键来删除尾随空格来给它提供它所要求的内容。

答案 3 :(得分:1)

在导出类的末尾,在“}”处,只需按Enter。那应该将光标移到新行。这消除了错误。