Angular ng lint 详解中文版

2020-08-13  本文已影响0人  无极飞风_Bob

包含官方文档以及各个命令举例

ng lint执行命令:

// 全称
ng lint <project> [options]
// 缩写
ng l <project> [options]

说明:

在Angular中,默认的lint工具是 TSLint,项目中的 tslint.json 文件包含了默认的配置。

参数

参数 说明
<project> 项目的名称。可以指定,如果没有指定,将会为当前所有的项目执行。

选项

选项 说明
--configuration=configuration 选择使用的配置。(angular.json文件里面的configuration配置)
缩写:-c
--exclude lint的时候排除的文件。
--files lint的时候包含的文件。
--fix=true/false 自动解决一些lint发现的简单错误 (可能会重写一些代码)。
默认值: false
--force=true/false 即使有lint错误也完成。
默认值: false
--format=format 输出格式 (prose, json, stylish, verbose, pmd, msbuild, checkstyle, vso, fileslist)。
默认值: stylish
--help=true/false/json/JSON 在控制台显示帮助信息。
默认值: false
--silent=true/false 显示输出文字。
默认值: false
--tsConfig=tsConfig TypeScript配置文件的名称。
默认值: false
--tslintConfig=tslintConfig Tslint配置文件的名称。
默认值: false
--typeCheck=true/false lint是否执行类型检查。
默认值: false

举例

选项 举例
--configuration ng lint --configuration=production
--exclude ng lint --exclude .\src\app\pages\home\home.component.ts
--files ng lint --files .\src\app\pages\**\*.ts
--fix ng lint --fix=true
--force ng lint --force=true
--format ng lint --format=json
--help ng lint --help=true
--silent ng lint --silent=true
--tsConfig ng lint --tsConfig=tsconfig.x.json
--tslintConfig ng lint --tslintConfig=tslint-x.json
--typeCheck ng lint --typeCheck=true

如有错误请不吝赐教!

上一篇下一篇

猜你喜欢

热点阅读