运行 ng lint --fix 什么都不做
Running ng lint --fix does absolutely nothing
我基本上将 npm
和 angular cli ng
更新到最新版本,并通过 运行 创建了一个新的 angular 项目:ng new app-name-here --routing
我想做的第一件事是将项目的缩进从 2 个空格更改为 4 个空格,所以我继续 tsconfig.json
文件并更改:
...
"indent": {
"options": [
"spaces"
]
}
...
根据 this.
以下内容
...
"indent": {
"options": [
"spaces", 4
]
}
...
运行 ng lint --fix
再次显示所有文件都通过了 lint。
我很奇怪,因为我链接到它的资源指定的模式具有对象格式而不是数组格式。所以我改成了那个,重试但没有成功。
如何使用 4 个空格而不是 2 个空格来整理我的 angular 项目?
注意 刚尝试将“空格”更改为“制表符”,linter 显示了警告。但是我无法设置空格的数量
我 opened an issue on github to the angular cli project 得到的答复是这是 tslint
项目中的一个错误。
我更改了我的配置,所以我的 linter 现在是 eslint
并相应地更新了 angular 脚本。现在一切正常。
我基本上将 npm
和 angular cli ng
更新到最新版本,并通过 运行 创建了一个新的 angular 项目:ng new app-name-here --routing
我想做的第一件事是将项目的缩进从 2 个空格更改为 4 个空格,所以我继续 tsconfig.json
文件并更改:
...
"indent": {
"options": [
"spaces"
]
}
...
根据 this.
以下内容...
"indent": {
"options": [
"spaces", 4
]
}
...
运行 ng lint --fix
再次显示所有文件都通过了 lint。
我很奇怪,因为我链接到它的资源指定的模式具有对象格式而不是数组格式。所以我改成了那个,重试但没有成功。
如何使用 4 个空格而不是 2 个空格来整理我的 angular 项目?
注意 刚尝试将“空格”更改为“制表符”,linter 显示了警告。但是我无法设置空格的数量
我 opened an issue on github to the angular cli project 得到的答复是这是 tslint
项目中的一个错误。
我更改了我的配置,所以我的 linter 现在是 eslint
并相应地更新了 angular 脚本。现在一切正常。