Angular ng lint 详解中文版

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

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

如有错误请不吝赐教!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容