填写这份《一分钟调查》,帮我们(开发组)做得更好!去填写Home

ng lint

针对给定项目目录下的 Angular 应用代码,运行 lint 工具

Runs linting tools on Angular app code in a given project folder.

      
      ng lint <project> [options]
    
      
      ng l <project> [options]
    

说明

获取在工作空间配置文件 angular.jsonprojects 部分指定的项目名称。如果未提供项目名称,它将对所有项目执行。

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.

默认的 lint 工具是 TSLint,其默认配置在项目的 tslint.json 文件中指定。

The default linting tool is TSLint, and the default configuration is specified in the project's tslint.json file.

注意:TSLint 已经中止开发了,并且在 Angular CLI 中将弃用此功能。下面显示的选项适用于已弃用的 TSLint 构建器。要选择社区驱动的 ESLint 构建器,请参阅 angular-eslint 的README。

Note: TSLint has been discontinued and support has been deprecated in the Angular CLI. The options shown below are for the deprecated TSLint builder. To opt-in using the community driven ESLint builder, see angular-eslint README.

参数

参数说明Value Type
<project>

要 lint 的项目名。

The name of the project to lint.

string

选项

选项说明Value TypeDefault Value
--configuration

要使用的 lint 配置。

The linting configuration to use.

别名: -c

string
--exclude

要在 lint 时排除的文件。

Files to exclude from linting.

array
--files

要在 lint 时包含的文件。

Files to include in linting.

array
--fix

修复 lint 错误(可能会覆盖被 lint 的文件)。

Fixes linting errors (may overwrite linted files).

booleanfalse
--force

即使出现 lint 错误也返回成功。

Succeeds even if there was linting errors.

booleanfalse
--format

输出格式(prose, json, stylish, verbose, pmd, msbuild, checkstyle, vso, fileslist)。

Output format (prose, json, stylish, verbose, pmd, msbuild, checkstyle, vso, fileslist).

stringstylish
--help

在控制台显示关于本命令的帮助信息。

Shows a help message for this command in the console.

true|false|json|JSONfalse
--silent

显示输出文本。

Show output text.

booleanfalse
--ts-config

TypeScript 配置文件的名称。

The name of the TypeScript configuration file.

string
--tslint-config

TSLint 配置文件的名称。

The name of the TSLint configuration file.

string
--type-check

控制 lint 的类型检查。

Controls the type check for linting.

booleanfalse