怀疑与TSLint

时间:2018-05-08 10:12:21

标签: angular ionic3 tslint

我对使用离子的TSLint有些怀疑。

我已经为离子安装了官方TSLint规则:

https://github.com/ionic-team/tslint-ionic-rules

然后我用:

安装了全局tslint
npm install tslint typescript -g

如何使用CLI测试项目并获得结果?

我已经尝试过:

tslint -p /pathToRootProject > test.txt

但我不确定这是否正确。

另一方面,我试图这样做:

tslint --fix semicolon

但它返回:

'semicolon' does not exist. This will be an error in TSLint 6.

我做错了什么?

由于

1 个答案:

答案 0 :(得分:0)

我使用以下命令行来处理我的项目。

tslint --config ./tslint.json --project ./tsconfig.json --force --format stylish

- 配置并指向我的tslint.json文件,其中包含我要强制执行的所有不同规则。

- 项目使用tsconfig.json,要构建文件的Typescript配置,要与Linting一起使用的Typescript中的选项等。

- force将返回状态代码0(即使linter找到了一些也没有错误),所以我的构建过程将继续。

- 格式化使用时尚的格式化程序来获得我更喜欢用来清理代码的更好的输出。

完整的TSLint command line interface guide就在这里。