How to lint entire folder using tslint

后端 未结 3 1470
隐瞒了意图╮
隐瞒了意图╮ 2020-12-24 00:14

Is that possible to lint entire folder using tslint?

Using eslint it is possible to do eslint ./src to validate whole folder.

When i try to do

3条回答
  •  天命终不由人
    2020-12-24 01:05

    You can use a glob to lint multiple files.

    Normally, if you just pass a glob as is, your shell will expand it and pass the resulting files to TSLint. So for example, in bash 4+ with the globstar option enabled, you could do the following to lint all .ts and .tsx files:

    tslint src/**/*.ts{,x}
    

    You're probably better off though using a command that will work consistently across platforms and shells though. For this, you can pass the glob in quotes. When in quotes, the glob will get passed as is to TSLint which will handle it with node-glob. You could then run the following command to get the same results as above:

    tslint 'src/**/*.ts?(x)'
    

提交回复
热议问题