ng lint
Runs linting tools on Angular app code in a given project folder.
ng lint <project> [options]
ng l <project> [options]
Description
Takes the name of the project, as specified in the projects
section of the angular.json
workspace configuration file. When a project name is not supplied, it will execute for all projects.
The default linting tool is TSLint, and the default configuration is specified in the project's tslint.json
file.
Arguments
Argument | Description |
---|---|
<project> |
The name of the project to lint. |
Options
Option | Description |
---|---|
--configuration=configuration |
The linting configuration to use. Aliases: -c |
--exclude |
Files to exclude from linting. |
--files |
Files to include in linting. |
--fix=true|false |
Fixes linting errors (may overwrite linted files). Default: |
--force=true|false |
Succeeds even if there was linting errors. Default: |
--format=format |
Output format (prose, json, stylish, verbose, pmd, msbuild, checkstyle, vso, fileslist). Default: |
--help= true|false|json|JSON |
Shows a help message for this command in the console. Default: |
--silent=true|false |
Show output text. Default: |
--tsConfig=tsConfig |
The name of the TypeScript configuration file. |
--tslintConfig=tslintConfig |
The name of the TSLint configuration file. |
--typeCheck=true|false |
Controls the type check for linting. Default: |
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v10.angular.io/cli/lint